On 2004.07.24, Keith Owens wrote: > On Sat, 24 Jul 2004 09:19:04 -0400 (EDT), > "Richard B. Johnson" wrote: > >> >gcc -D__KERNEL__ -nostdinc -iwithprefix include > > ^^^^^^^_______ > > > >This will prevent it from using its private copy of stdarg.h. > > > >There needs to be one in the -I > > No. -iwithprefix include picks up the private path. It is probably a > misconfigured gcc, but I am waiting on detailed diagnostics to be sure. > Sorry, I won't have time to do more dignostics until wednesday. I'll be back then... Just one note. 2.6 builds fine with this gcc... werewolf:~# gcc -v Reading specs from /usr/lib/gcc/i586-mandrake-linux-gnu/3.4.1/specs Configured with: ../configure --prefix=/usr --libdir=/usr/lib --with-slibdir=/li b --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-thr eads=posix --disable-checking --enable-long-long --enable-__cxa_atexit --enable- clocale=gnu --disable-libunwind-exceptions --enable-languages=c,c++,ada,f77,objc ,java --host=i586-mandrake-linux-gnu --with-system-zlib Thread model: posix gcc version 3.4.1 (Mandrakelinux (Alpha 3.4.1-2mdk) -- J.A. Magallon \ Software is like sex: werewolf!able!es \ It's better when it's free Mandrakelinux release 10.1 (Alpha 1) for i586 Linux 2.6.8-rc1-jam2 (gcc 3.4.1 (Mandrakelinux (Alpha 3.4.1-2mdk)) #1