|
发表于 2005-6-16 11:52:10
|
显示全部楼层
fei:~# gcc -v
Using built-in specs.
Target: i486-linux
Configured with: ../src/configure -v --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --enable-nls --without-included-gettext --enable-threads=posix --program-suffix=-4.0 --enable-__cxa_atexit --enable-libstdcxx-allocator=mt --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm --enable-java-awt=gtk --enable-mpfr --disable-werror --enable-checking=release i486-linux
Thread model: posix
gcc version 4.0.1 20050522 (prerelease) (Debian 4.0.0-9)
不过我编2.4.31出错了--gcc -D__KERNEL__ -I/root/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -fno-unit-at-a-time -DKBUILD_BASENAME=main -c -o init/main.o init/main.c
In file included from /root/linux-2.4.31/include/linux/kernel.h:15,
from /root/linux-2.4.31/include/linux/wait.h:13,
from /root/linux-2.4.31/include/linux/fs.h:12,
from /root/linux-2.4.31/include/linux/capability.h:17,
from /root/linux-2.4.31/include/linux/binfmts.h:5,
from /root/linux-2.4.31/include/linux/sched.h:9,
from /root/linux-2.4.31/include/linux/mm.h:4,
from /root/linux-2.4.31/include/linux/slab.h:14,
from /root/linux-2.4.31/include/linux/proc_fs.h:5,
from init/main.c:15:
/root/linux-2.4.31/include/asm/byteorder.h:14: warning: type qualifiers ignored on function return type
/root/linux-2.4.31/include/asm/byteorder.h:30: warning: type qualifiers ignored on function return type
In file included from /root/linux-2.4.31/include/linux/byteorder/little_endian.h:11,
from /root/linux-2.4.31/include/asm/byteorder.h:65,
from /root/linux-2.4.31/include/linux/kernel.h:15,
from /root/linux-2.4.31/include/linux/wait.h:13,
from /root/linux-2.4.31/include/linux/fs.h:12,
from /root/linux-2.4.31/include/linux/capability.h:17,
from /root/linux-2.4.31/include/linux/binfmts.h:5,
from /root/linux-2.4.31/include/linux/sched.h:9,
from /root/linux-2.4.31/include/linux/mm.h:4,
from /root/linux-2.4.31/include/linux/slab.h:14,
from /root/linux-2.4.31/include/linux/proc_fs.h:5,
from init/main.c:15:
/root/linux-2.4.31/include/linux/byteorder/swab.h:160: warning: type qualifiers ignored on function return type
/root/linux-2.4.31/include/linux/byteorder/swab.h:173: warning: type qualifiers ignored on function return type
/root/linux-2.4.31/include/linux/byteorder/swab.h:186: warning: type qualifiers ignored on function return type
/root/linux-2.4.31/include/linux/byteorder/swab.h:200: warning: type qualifiers ignored on function return type
In file included from /root/linux-2.4.31/include/linux/prefetch.h:13,
from /root/linux-2.4.31/include/linux/list.h:6,
from /root/linux-2.4.31/include/linux/wait.h:14,
from /root/linux-2.4.31/include/linux/fs.h:12,
from /root/linux-2.4.31/include/linux/capability.h:17,
from /root/linux-2.4.31/include/linux/binfmts.h:5,
from /root/linux-2.4.31/include/linux/sched.h:9,
from /root/linux-2.4.31/include/linux/mm.h:4,
from /root/linux-2.4.31/include/linux/slab.h:14,
from /root/linux-2.4.31/include/linux/proc_fs.h:5,
from init/main.c:15:
/root/linux-2.4.31/include/asm/processor.h:75: error: array type has incomplete element type
make: *** [init/main.o] Error 1 |
|