Hey Group; I as well as others on this list have complained about every program that used to compile is failing under 8.2 and gcc 3.3. Try "gcc --version" gcc (GCC) 3.3 20030226 (prerelease) (SuSE Linux) So, I tried to compile SuSE's stock 8.2 kernel with their /boot/vmlinuz.config as the /usr/src/linux/.config file on a 100% fresh CD load (second time for SuSE 8.2). It built the kernel (right or wrong for this system - who cares!) with make menuconfig exit and save .config and other files ("make xconfig" fails to work in X due to a TK/TCL error) make dep make clean make bzImage worked correctly - Now make modules and a failure from the compiler message. Error msg. shortened. gcc -D__KERNEL__ -I/usr/src/linux-2.4.20.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-ali asing -fno-common -Wno-sign-compare -finline-limit=2000 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -m arch=k6 -DMODULE -nostdinc -iwithprefix include -DKBUILD_BASENAME=rioroute -c -o rioroute.o rioroute.c {standard input}: Assembler messages: {standard input}:1052: Error: value of ffffffffffffff69 too large for field of 1 bytes at 0000000000000c0a make[3]: *** [rioroute.o] Error 1 make[3]: Leaving directory `/usr/src/linux-2.4.20.SuSE/drivers/char/rio' make[2]: *** [_modsubdir_rio] Error 2 make[2]: Leaving directory `/usr/src/linux-2.4.20.SuSE/drivers/char' make[1]: *** [_modsubdir_char] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.20.SuSE/drivers' make: *** [_mod_drivers] Error 2 This is typical of every program. If a linux-2.4.20.SuSE kernel will not work here without modifing the source code - how did it work at SuSE.com. A different compiler maybe? -- 73 de Donn Washburn __ " http://www.hal-pc.org/~n5xwb " Ham Callsign N5XWB / / __ __ __ __ __ __ __ 307 Savoy St. / /__ / / / \/ / / /_/ / \ \/ / Sugar Land, TX 77478 /_____/ /_/ /_/\__/ /_____/ /_/\_\ LL# 1.281.242.3256 a MSDOS Virus "Free Zone" OS Email: n5xwb@hal-pc.org Info: http://www.knoppix.net