问题1:
在 fedora core 6下
用arm-elf-tools-20040427.sh
编译 uClinux-dist-20060803.tar.gz
在make menuconfig 中选GDB/ARMulator
在make dep没错
在make时出现一下信息:
/opt/uClinux-dist/uClibc/lib/libc.a(__strtofpmax.o)(.text+0x214): In function `__strtofpmax':
: undefined reference to `__muldf3'
/opt/uClinux-dist/uClibc/lib/libc.a(__strtofpmax.o)(.text+0x230): In function `__strtofpmax':
: undefined reference to `__muldf3'
/opt/uClinux-dist/uClibc/lib/libc.a(__strtofpmax.o)(.text+0x25c): In function `__strtofpmax':
: undefined reference to `__muldf3'
/opt/uClinux-dist/uClibc/lib/libc.a(__strtofpmax.o)(.text+0x264): In function `__strtofpmax':
: undefined reference to `__eqdf2'
/opt/uClinux-dist/uClibc/lib/libc.a(__strtofpmax.o)(.text+0x29

: In function `__strtofpmax':
: undefined reference to `__divdf3'
/opt/uClinux-dist/uClibc/lib/libc.a(__strtofpmax.o)(.text+0x3cc): In function `__strtofpmax':
: undefined reference to `__floatsidf'
/opt/uClinux-dist/uClibc/lib/libc.a(__strtofpmax.o)(.text+0x3d

: In function `__strtofpmax':
: undefined reference to `__divdf3'
collect2: ld returned 1 exit status
make[4]: *** [boa] 错误 1
make[4]: Leaving directory `/opt/uClinux-dist/user/boa/src'
make[3]: *** [all] 错误 2
make[3]: Leaving directory `/opt/uClinux-dist/user/boa'
make[2]: *** [boa] 错误 2
make[2]: Leaving directory `/opt/uClinux-dist/user'
make[1]: *** [all] 错误 2
make[1]: Leaving directory `/opt/uClinux-dist/user'
make: *** [subdirs] 错误 1
[root@localhost uClinux-dist]#
在网上查找没有找到答案,想问问高手怎样解决
问题2:
在作完以上内容
我又make romfs
出现一下问题
make[3]: Entering directory `/opt/uClinux-dist/user/boa/src'
romfs-inst.sh /bin/boa
cp: 无法 stat “boa”: 没有那个文件或目录
make[3]: *** [romfs] 错误 1
make[3]: Leaving directory `/opt/uClinux-dist/user/boa/src'
make[2]: *** [romfs] 错误 2
make[2]: Leaving directory `/opt/uClinux-dist/user/boa'
make[1]: *** [romfs] 错误 2
make[1]: Leaving directory `/opt/uClinux-dist/user'
make: *** [romfs.subdirs] 错误 1
怎样解决
问题3:
在make romfs
make image
没有产生romfs.img文件
怎样解决
望大虾高手帮帮忙
万分感谢!!!!