compiling 2.2.14 kernel with egcs
Christopher Moore
w1gm@sdf.lonestar.org
Mon Apr 17 05:45:00 GMT 2000
Hello,
I'm having problems building my kernel with egcs. I get pages of warnings
on previously declared symbols before it stops with an error 1.
Any ideas?
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -c -o init/main.o init/main.c
In file included from /usr/include/sys/types.h:30,
from /usr/src/linux/include/linux/uio.h:24,
from /usr/src/linux/include/linux/socket.h:8,
from /usr/src/linux/include/linux/net.h:21,
from /usr/src/linux/include/linux/fs.h:15,
from /usr/src/linux/include/linux/capability.h:13,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:8,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from /usr/src/linux/include/linux/malloc.h:4,
from /usr/src/linux/include/linux/proc_fs.h:5,
from init/main.c:15:
/usr/include/bits/types.h:95: warning: `__NFDBITS' redefined
/usr/src/linux/include/linux/posix_types.h:22: warning: this is the location of the previous definition
/usr/include/bits/types.h:97: warning: `__FDMASK' redefined
/usr/src/linux/include/linux/posix_types.h:34: warning: this is the location of the previous definition
In file included from /usr/src/linux/include/linux/uio.h:24,
from /usr/src/linux/include/linux/socket.h:8,
from /usr/src/linux/include/linux/net.h:21,
from /usr/src/linux/include/linux/fs.h:15,
from /usr/src/linux/include/linux/capability.h:13,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:8,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from /usr/src/linux/include/linux/malloc.h:4,
from /usr/src/linux/include/linux/proc_fs.h:5,
from init/main.c:15:
/usr/include/sys/types.h:186: warning: `__BIT_TYPES_DEFINED__' redefined
/usr/src/linux/include/linux/types.h:73: warning: this is the location of the previous definition
73, Chris w1gm@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org
More information about the Gcc-help
mailing list