|
|
这是刚开始不久的一步就出错,出错信息如下:
该打的补丁都打了.
fs/sources/gcc-build/./gcc/ -B/mnt/clfs/cross-tools/i486-pc-linux-uclibc/bin/ -B/mnt/clfs/cross-tools/i486-pc-linux-uclibc/lib/ -isystem /mnt/clfs/cross-tools/i486-pc-linux-uclibc/include -isystem /mnt/clfs/cross-tools/i486-pc-linux-uclibc/sys-include' \
mkinstalldirs='/bin/sh ../../gcc-4.1.1/gcc/../mkinstalldirs' \
/bin/sh mklibgcc > tmp-libgcc.mk
mv tmp-libgcc.mk libgcc.mk
TARGET_CPU_DEFAULT="" \
HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \
/bin/sh ../../gcc-4.1.1/gcc/mkconfig.sh tconfig.h
/mnt/clfs/sources/gcc-build/./gcc/xgcc -B/mnt/clfs/sources/gcc-build/./gcc/ -B/mnt/clfs/cross-tools/i486-pc-linux-uclibc/bin/ -B/mnt/clfs/cross-tools/i486-pc-linux-uclibc/lib/ -isystem /mnt/clfs/cross-tools/i486-pc-linux-uclibc/include -isystem /mnt/clfs/cross-tools/i486-pc-linux-uclibc/sys-include -O2 -O2 -g -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../../gcc-4.1.1/gcc -I../../gcc-4.1.1/gcc/. -I../../gcc-4.1.1/gcc/../include -I../../gcc-4.1.1/gcc/../libcpp/include -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time -fno-omit-frame-pointer \
-c ../../gcc-4.1.1/gcc/crtstuff.c -DCRT_BEGIN \
-o crtbegin.o
In file included from /mnt/clfs/usr/include/bits/posix1_lim.h:154,
from /mnt/clfs/usr/include/limits.h:144,
from /mnt/clfs/sources/gcc-build/./gcc/include/limits.h:122,
from /mnt/clfs/sources/gcc-build/./gcc/include/syslimits.h:7,
from /mnt/clfs/sources/gcc-build/./gcc/include/limits.h:11,
from ../../gcc-4.1.1/gcc/tsystem.h:108,
from ../../gcc-4.1.1/gcc/crtstuff.c:68:
/mnt/clfs/usr/include/bits/uClibc_local_lim.h:15:3: error: #error local_lim.h was incorrectly updated, use the NPTL version from glibc
make[1]: *** [crtbegin.o] Error 1
make[1]: Leaving directory `/mnt/clfs/sources/gcc-build/gcc'
make: *** [all-gcc] Error 2
请问有哪位知道解决的办法吗? |
|