|
|
打算尝试一下LFS,目前系统GCC是4.03,试着编译了一下binutils没成功。
GOOGLE有提到过GCC4-BOOK,可是我连接失效了,论坛得帖子我也没看明白:(
请教各位大侠:
1.我目前的这个系统能够编译过去吗?
Linux version 2.6.14-ARCH (root@Wohnung) (gcc-Version 4.0.3 20051222 (prerelease))
CPU:P4 2.0
2.那些.patch怎么用?
谢谢。
[PHP]
Making all in po
make[3]: Entering directory `/mnt/lfs/binutils-build/binutils-2.15.94.0.2.2/gas/po'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/mnt/lfs/binutils-build/binutils-2.15.94.0.2.2/gas/po'
make[3]: Entering directory `/mnt/lfs/binutils-build/binutils-2.15.94.0.2.2/gas'gcc -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -I. -I. -I../bfd -I./config -I./../include -I./.. -I./../bfd -I./../intl -I../intl -DLOCALEDIR="\"/tools/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c app.c
In file included from ./targ-cpu.h:1,
from ./config/obj-elf.h:42,
from ./obj-format.h:1,
from ./config/te-linux.h:4,
from targ-env.h:1,
from as.h:625,
from app.c:30:
./config/tc-i386.h:443: error: array type has incomplete element type
make[3]: *** [app.o] Error 1
make[3]: Leaving directory `/mnt/lfs/binutils-build/binutils-2.15.94.0.2.2/gas'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/lfs/binutils-build/binutils-2.15.94.0.2.2/gas'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/mnt/lfs/binutils-build/binutils-2.15.94.0.2.2/gas'
make: *** [all-gas] Error 2
[/PHP] |
|