From: Robert S. <rj...@ze...> - 2004-02-19 12:15:42
|
On Thu, 19 Feb 2004, peter green wrote: > colinux:~/colinux-20040214/linux# make vmlinux > gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o > scripts/split-include scripts/split-include.c > scripts/split-include include/linux/autoconf.h include/config > gcc -D__KERNEL__ -I/root/colinux-20040214/linux/include -Wall -Wstrict-proto > types -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-point > er -pipe -mpreferred-stack-boundary=2 -march=i686 -DKBUILD_BASENAME=main - > c -o init/main.o init/main.c > In file included from /root/colinux-20040214/linux/include/asm/io.h:5, > from > /root/colinux-20040214/linux/include/linux/blkdev.h:11, > from /root/colinux-20040214/linux/include/linux/blk.h:4, > from init/main.c:25: > /root/colinux-20040214/linux/include/linux/cooperative.h:233: badly > punctuated parameter list in `#define' > make: *** [init/main.o] Error 1 > colinux:~/colinux-20040214/linux# > > any ideas what causes this? Try using GCC version 3.x rather than 2.x You can override the default compiler from your path with something like make vmlinux CC=/some/path/bin/gcc_3_3_2 -- Rob Stonehouse |