The following error appears when building 2.0.24 with gcc 2.6.3:
make[3]: Entering directory `/usr/src/linux/drivers/net'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -fno-strength-reduce -pipe -m486 -DCPU=486 -c -o
net_init.o net_init.c
In file included from /usr/src/linux/include/linux/fddidevice.h:25,
from net_init.c:42:
/usr/src/linux/include/linux/if_fddi.h:69: parse error before
`__attribute__'
/usr/src/linux/include/linux/if_fddi.h:78: parse error before
`__attribute__'
/usr/src/linux/include/linux/if_fddi.h:89: parse error before
`__attribute__'
/usr/src/linux/include/linux/if_fddi.h:103: parse error before
`__attribute__'
make[3]: *** [net_init.o] Error 1
make[3]: Leaving directory `/usr/src/linux/drivers/net'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux/drivers/net'
make[1]: *** [sub_dirs] Error 2
make[1]: Leaving directory `/usr/src/linux/drivers'
make: *** [linuxsubdirs] Error 2
Works like a charm with gcc 2.7.2.................
/Alex
-- +-----------------------+---------------------------------------------+ | Alex Frausin | Linux > Solaris, HP-UX, BSD, MacOS, Win95.. | | | | | | Opinions all mine | | Phone +46 31 772 8328 | http://alice.gd.chalmers.se/~alex | | | | +-----------------------+---------------------------------------------+