kernel compile procedure I am wanting to learn how to compile a kernel. and perhaps tweak the kernel for my athlon cpu. just to say that I've done it and learn. As I have not found a precise document on how to reconfigure the kernel, I am using previous posters info, this website [http://www.lesbell.com.au/Home.nsf/0/a81f3ecb7cf5028eca256cf2003035ca?OpenDocument] (thanks to poster Stefan Berg) and the README in the tarball, and piece together the instructions. - what I've done so far- from [http://www.kernel.org/] "The latest stable version of the Linux kernel is: 2.6.7 2004-06-16 06:02 UTC F" linux-2.6.7.tar.bz download to /home/kate/kernel (from lesbell website, see above) cd /usr/src mkdir linux-2.6.7 rm linux ln -s linux-2.6.7 linux bzcat /home/kate/kernel/linux-2.6.7.tar.bz2 | tar xvf - .. linux-2.6.7/kernel/power/poweroff.c linux-2.6.7/kernel/power/pmdisk.c .. - OK this far cd linux make mrproper make dep -OK this far - What directory should I be in here for make menuconfig? make menuconfig -but the output is this- HOSTCC scripts/basic/fixdep scripts/basic/fixdep.c:97:23: sys/types.h: No such file or directory scripts/basic/fixdep.c:98:22: sys/stat.h: No such file or directory scripts/basic/fixdep.c:99:22: sys/mman.h: No such file or directory scripts/basic/fixdep.c:100:20: unistd.h: No such file or directory scripts/basic/fixdep.c:101:19: fcntl.h: No such file or directory scripts/basic/fixdep.c:102:20: string.h: No such file or directory scripts/basic/fixdep.c:103:20: stdlib.h: No such file or directory scripts/basic/fixdep.c:104:19: stdio.h: No such file or directory In file included from /usr/lib/gcc-lib/i386-redhat-linux/3.3.3/include/syslimits.h:7, from /usr/lib/gcc-lib/i386-redhat-linux/3.3.3/include/limits.h:11, from scripts/basic/fixdep.c:105: /usr/lib/gcc-lib/i386-redhat-linux/3.3.3/include/limits.h:122:75: limits.h: No such file or directory scripts/basic/fixdep.c:106:19: ctype.h: No such file or directory scripts/basic/fixdep.c:107:24: netinet/in.h: No such file or directory scripts/basic/fixdep.c: In function `usage': scripts/basic/fixdep.c:121: warning: implicit declaration of function `fprintf'scripts/basic/fixdep.c:121: error: `stderr' undeclared (first use in this function)scripts/basic/fixdep.c:121: error: (Each undeclared identifier is reported only oncescripts/basic/fixdep.c:121: error: for each function it appears in.) scripts/basic/fixdep.c:122: warning: implicit declaration of function `exit'scripts/basic/fixdep.c: In function `print_cmdline': scripts/basic/fixdep.c:127: warning: implicit declaration of function `printf'scripts/basic/fixdep.c: At top level: scripts/basic/fixdep.c:130: error: `NULL' undeclared here (not in a function)scripts/basic/fixdep.c: In function `grow_config': scripts/basic/fixdep.c:143: warning: implicit declaration of function `realloc'scripts/basic/fixdep.c:143: warning: assignment makes pointer from integer without a castscripts/basic/fixdep.c:144: error: `NULL' undeclared (first use in this function)scripts/basic/fixdep.c:145: warning: implicit declaration of function `perror'scripts/basic/fixdep.c: In function `is_defined_config': scripts/basic/fixdep.c:161: warning: implicit declaration of function `memcmp'scripts/basic/fixdep.c: In function `define_config': scripts/basic/fixdep.c:174: warning: implicit declaration of function `memcpy'scripts/basic/fixdep.c: In function `use_config': scripts/basic/fixdep.c:193: error: `PATH_MAX' undeclared (first use in this function) scripts/basic/fixdep.c:207: warning: implicit declaration of function `tolower'scripts/basic/fixdep.c:193: warning: unused variable `s' scripts/basic/fixdep.c: At top level: scripts/basic/fixdep.c:212: error: syntax error before "size_t" scripts/basic/fixdep.c:213: warning: function declaration isn't a prototype scripts/basic/fixdep.c: In function `parse_config_file': scripts/basic/fixdep.c:214: error: `map' undeclared (first use in this function)scripts/basic/fixdep.c:214: error: `len' undeclared (first use in this function)scripts/basic/fixdep.c:220: warning: implicit declaration of function `ntohl'scripts/basic/fixdep.c:231: warning: implicit declaration of function `isalnum'scripts/basic/fixdep.c: In function `strrcmp': scripts/basic/fixdep.c:244: warning: implicit declaration of function `strlen'scripts/basic/fixdep.c: In function `do_config_file': scripts/basic/fixdep.c:255: error: storage size of `st' isn't known scripts/basic/fixdep.c:259: warning: implicit declaration of function `open'scripts/basic/fixdep.c:259: error: `O_RDONLY' undeclared (first use in this function) scripts/basic/fixdep.c:261: error: `stderr' undeclared (first use in this function)scripts/basic/fixdep.c:265: warning: implicit declaration of function `fstat'scripts/basic/fixdep.c:267: warning: implicit declaration of function `close'scripts/basic/fixdep.c:270: warning: implicit declaration of function `mmap'scripts/basic/fixdep.c:270: error: `NULL' undeclared (first use in this function)scripts/basic/fixdep.c:270: error: `PROT_READ' undeclared (first use in this function)scripts/basic/fixdep.c:270: error: `MAP_PRIVATE' undeclared (first use in this function)scripts/basic/fixdep.c:270: warning: assignment makes pointer from integer without a castscripts/basic/fixdep.c:279: warning: implicit declaration of function `munmap'scripts/basic/fixdep.c:255: warning: unused variable `st' scripts/basic/fixdep.c: At top level: scripts/basic/fixdep.c:284: error: syntax error before "size_t" scripts/basic/fixdep.c:285: warning: function declaration isn't a prototype scripts/basic/fixdep.c: In function `parse_dep_file': scripts/basic/fixdep.c:286: error: `map' undeclared (first use in this function)scripts/basic/fixdep.c:287: error: `len' undeclared (first use in this function)scripts/basic/fixdep.c:289: error: `PATH_MAX' undeclared (first use in this function) scripts/basic/fixdep.c:291: warning: implicit declaration of function `strchr'scripts/basic/fixdep.c:293: error: `stderr' undeclared (first use in this function)scripts/basic/fixdep.c:289: warning: unused variable `s' scripts/basic/fixdep.c: In function `print_deps': scripts/basic/fixdep.c:325: error: storage size of `st' isn't known scripts/basic/fixdep.c:329: error: `O_RDONLY' undeclared (first use in this function) scripts/basic/fixdep.c:331: error: `stderr' undeclared (first use in this function)scripts/basic/fixdep.c:341: error: `NULL' undeclared (first use in this function)scripts/basic/fixdep.c:341: error: `PROT_READ' undeclared (first use in this function)scripts/basic/fixdep.c:341: error: `MAP_PRIVATE' undeclared (first use in this function)scripts/basic/fixdep.c:341: warning: assignment makes pointer from integer without a castscripts/basic/fixdep.c:325: warning: unused variable `st' scripts/basic/fixdep.c: In function `traps': scripts/basic/fixdep.c:360: error: `stderr' undeclared (first use in this function)make[1]: *** [scripts/basic/fixdep] Error 1 make: *** [scripts_basic] Error 2 ... So, what am I doing wrong? I do have "Development Tools" and "Kernel Development" as per Package Manager. Am I in the wrong dir for the make menuconfig? tia kate __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail