[Gllug] compiling 2.5 kernels

Stephen Harker steve at pauken.co.uk
Wed Apr 17 16:25:58 UTC 2002

When I try to do a make xconfig in the linux source directory
(/usr/src/linux) I get the following...

[root at abe linux]# make xconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts kconfig.tk
make[1]: Entering directory `/usr/src/linux-2.5.8/scripts'
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkparse.o
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkcond.o
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkgen.o
gcc -o tkparse tkparse.o tkcond.o tkgen.o
cat header.tk >> ./kconfig.tk
./tkparse < ../arch/i386/config.in >> kconfig.tk
drivers/ide/Config.in: 52: bad if condition
make[1]: *** [kconfig.tk] Error 1
make[1]: Leaving directory `/usr/src/linux-2.5.8/scripts'
make: *** [xconfig] Error 2
[root at abe linux]#

This is on a Mandrake 8.2 machine so everything is quite recent.

The offending statement in drivers/ide/Config.in is ...

if [ $CONFIG_BLK_DEV_IDE_TCQ_DEFAULT != "n" ]; then
int '      Default queue depth' CONFIG_BLK_DEV_IDE_TCQ_DEPTH 32

I am confused. Probably because I'm from a colony.


Gllug mailing list  -  Gllug at linux.co.uk

More information about the GLLUG mailing list