|
|
我使用的操作系统是CentOS 4.1,在vm5下跑,gcc版本是3.4.3
binutils的版本是2.15.92错误信息如下
r - math/s_finite.os
r - math/s_copysign.os
r - math/s_scalbn.os
r - math/s_frexp.os
r - math/s_finitef.os
r - math/s_copysignf.os
r - math/s_scalbnf.os
r - math/s_frexpf.os
r - math/s_finitel.os
r - math/s_copysignl.os
r - math/s_scalbnl.os
r - math/s_frexpl.os
: /mnt/lfs/sources/lfs-packages/glibc-build/libc_pic.a
gcc -B/tools/bin/ -nostdlib -nostartfiles -r -o /mnt/lfs/sources/lfs-packages/glibc-build/libc_pic.os \
-Wl,-d -Wl,--whole-archive /mnt/lfs/sources/lfs-packages/glibc-build/libc_pic.a
collect2: ld terminated with signal 9 [Killed]
make[2]: *** [/mnt/lfs/sources/lfs-packages/glibc-build/libc_pic.os] Error 1
make[2]: Leaving directory `/mnt/lfs/sources/lfs-packages/glibc-2.3.2/math'
make[1]: *** [math/others] Error 2
make[1]: Leaving directory `/mnt/lfs/sources/lfs-packages/glibc-2.3.2'
make: *** [all] Error 2
好像是ld有关,到底是什么问题,导致编译不过去呢?应该怎么解决 |
|