スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
webadm | 投稿日時: 2006-3-7 22:02 |
Webmaster 登録日: 2004-11-7 居住地: 投稿: 3107 |
ftpdがビルドできない IDEドライブが使えるようになって1GB程度ならvfatファイルシステムで使うことができるように。それにftpコマンドもビルドできたので開発ホストの玄箱からmake user_onlyでビルドした追加のユーザーランドアプリをディスクに転送して試せることになった。
でもftpdが動いて開発ホスト側からファイルを転送できるといいよね。というわけでftpdをビルドすることに。 そしたらソースのコンパイルはOKだけど、最後のリンク段階でリンカーが意味不明なエラーを吐いて失敗。 h8300-linux-elf-gcc -mh -mint32 -Os -Os -mh -mint32 -Os -fno-builtin -Dlinux -D__linux__ -Dunix -D__u Clinux__ -DEMBED -nostdinc -I/mnt/share/opt/uClinux-dist/include -I/mnt/share/opt/uClinux-dist/include /include -Wl,-elf2flt -nostartfiles /mnt/share/opt/uClinux-dist/lib/crt0.o -L/mnt/share/opt/uClinux-di st/lib -o ftpd auth.o conf.o ftpcmd.o ftpd.o popen.o server_mode.o localhost.o xgetcwd.o logwtmp.o xma lloc.o -lcrypt -lc /mnt/local/bin/../lib/gcc/h8300-linux-elf/3.4.0/../../../../h8300-linux-elf/bin/ld.real: Dwarf Error: DW_FORM_strp offset (1768846336) greater than or equal to .debug_str size (5131). ftpd.elf2flt: In function `.L412': ftpd.elf2flt(.text+0x22b3): undefined reference to `_glob' ftpd.elf2flt: In function `.L416': ftpd.elf2flt(.text+0x22fb): undefined reference to `_globfree' ftpd.elf2flt: In function `_send_file_list': ftpd.elf2flt(.text+0x52a3): undefined reference to `_glob' ftpd.elf2flt: In function `.L501': ftpd.elf2flt(.text+0x56cb): undefined reference to `_globfree' ftpd.elf2flt: In function `.L42': ftpd.elf2flt(.text+0x57d9): undefined reference to `_glob' ftpd.elf2flt: In function `.L15': ftpd.elf2flt(.text+0x5853): undefined reference to `_globfree' collect2: ld returned 1 exit status 他のプラットフォームでは聞いたこともない話なのでH8ツールチェイン固有の問題かも。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |