请教高手关于ARM下的一个错误(uclinux下)
我原先在linux下安装好uclinux和arm-elf-tools并且可以用arm-elf-gcc编译c源文件生成.o和.s文件。
后来我重新安装了最新的uclibc库之后编译就出问题了。现在可以用arm-elf-gcc -S生成.s格式的arm汇编
代码,就是不能生成.o文件。错误信息如下,麻烦各位高手帮忙看看。就快要交作业了,如果这步没
搞定那下面的我就进行不下去了。小弟先谢谢各位了~
第一次发文,不知道在那里提问,麻烦各位帮忙看看。我猜想是uclibc库和uclinux配置没配好。
后来重新安装适合uclinux的uclibc库,结果还是有这个问题。
linux:/miuclinux/Embeded # arm-elf-gcc helloworld.c
/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o)(.text+0xc4): In function `__do_global_ctors':
: undefined reference to `__CTOR_LIST__'
/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o)(.data+0x0): undefined reference to `__DTOR_LIST__'
collect2: ld returned 1 exit status