Hi all,
I'm trying to make the latest from CVS and I do a symlink to pick up the
"bitmaps" directory. When I run make, it runs OK for a while and then I get
the following:
make -C kernel CC="gcc" CFLAGS="-g -O2 -Wall -Wstrict-prototypes" LDFLAGS=""
make[1]: Entering directory `/root/plex86/kernel'
gcc -c -g -O2 -Wall -Wstrict-prototypes -fno-strength-reduce
-fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2
-D__KERNEL__ -I/lib/modules/2.2.19/build/include -DCPU=586 -DMODULE
-I./include -I./.. -I.. host-linux.c
host-linux.c:750: warning: #warning "fix this kludge"
In file included from /usr/include/linux/fs.h:15,
from host-linux.c:30:
/usr/include/linux/net.h:112: parse error before `ssize_t'
/usr/include/linux/net.h:112: warning: no semicolon at end of struct or union
In file included from /usr/include/linux/dcache.h:7,
from /usr/include/linux/fs.h:19,
from host-linux.c:30:
/usr/include/linux/mount.h:29: parse error before `uid_t'
/usr/include/linux/mount.h:29: warning: no semicolon at end of struct or union
/usr/include/linux/mount.h: In function `mntget':
/usr/include/linux/mount.h:35: dereferencing pointer to incomplete type
/usr/include/linux/mount.h: In function `mntput':
/usr/include/linux/mount.h:44: dereferencing pointer to incomplete type
In file included from /usr/include/linux/string.h:25,
from /usr/include/linux/fs.h:23,
from host-linux.c:30:/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:47: parse error before `size_t'
/usr/include/asm/string.h:48: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `strncpy':
/usr/include/asm/string.h:61: `src' undeclared (first use in this function)
/usr/include/asm/string.h:61: (Each undeclared identifier is reported only
once /usr/include/asm/string.h:61: for each function it appears in.)
/usr/include/asm/string.h:61: `dest' undeclared (first use in this function)
/usr/include/asm/string.h:61: `count' undeclared (first use in this function)
/usr/include/asm/string.h:63: warning: control reaches end of non-void
function /usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:83: parse error before `size_t'
/usr/include/asm/string.h:84: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `strncat':
/usr/include/asm/string.h:100: `src' undeclared (first use in this function)
/usr/include/asm/string.h:100: `dest' undeclared (first use in this function)
/usr/include/asm/string.h:100: `count' undeclared (first use in this function)
/usr/include/asm/string.h:103: warning: control reaches end of non-void
function/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:127: parse error before `size_t'
/usr/include/asm/string.h:128: warning: function declaration isn't a prototype
/usr/include/asm/string.h: In function `strncmp':
/usr/include/asm/string.h:145: `cs' undeclared (first use in this function)
/usr/include/asm/string.h:145: `ct' undeclared (first use in this function)
/usr/include/asm/string.h:145: `count' undeclared (first use in this function)
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:186: parse error before `strlen'
...
and so on for many, many more compile errors.
Any idea what my problem is? (This is a completely virgin checkout)
Colin