Hi, I don't know how you did it, so I'll take it from the top. First, cd /usr/src/linux-2.4. Next, do: make mrproper cp configs/kernel-2.4.18-i586.config .config Using an editor, delete the lines you want to change from .config. make oldconfig Answer the questions pertaining to what you just deleted. now, make dep bzImage modules modules_install install. That'll give you a kernel ending in the word "custom". Check lilo.conf, or grub.conf and run lilo if appropriate. Now that I've explained how to do it, I ask if it's really necessary. Like you, i was hoping that RH would compile the speakup keymap into the kernel. I don't know what the downside of this would be, though. I've found that if you just hit a key like CTRL a few times when you first boot, the keymap will be loaded relatively early in the boot process which will allow you to shut the system up for the remainder of the boot. HTH and 73. -- Bill On Tue, 22 Oct 2002, Tommy Moore wrote: > Hi guys. > Am trying to compile the RH 8.0 i586 kernel so that Speakup's keymap will be the default keymap when the kernel boots. > I changed the configuration options to reflect this but when I go and build the modues with: > make modules it dies. > Here's the errors I get. > > first use in this function) > In file included from cipe.h:69, > from module.c:15: > /usr/src/linux-2.4.18-14/include/net/sock.h: In function `sk_filter_release': > /usr/src/linux-2.4.18-14/include/net/sock.h:934: warning: implicit declaration of function `kfree_R037a0cba' > /usr/src/linux-2.4.18-14/include/net/sock.h: In function `sock_orphan': > /usr/src/linux-2.4.18-14/include/net/sock.h:1009: `do_softirq_Rf0a529b7' undeclared (first use in this function) > /usr/src/linux-2.4.18-14/include/net/sock.h: In function `sock_graft': > /usr/src/linux-2.4.18-14/include/net/sock.h:1018: `do_softirq_Rf0a529b7' undeclared (first use in this function) > /usr/src/linux-2.4.18-14/include/net/sock.h: In function `sock_recv_timestamp': > /usr/src/linux-2.4.18-14/include/net/sock.h:1266: warning: implicit declaration > of function `put_cmsg_Rf39bf4d9' > module.c: In function `cipe_check_kernel': > module.c:73: warning: implicit declaration of function `printk_R1b7d4074' > make[3]: *** [module.o] Error 1 > make[3]: Leaving directory `/usr/src/linux-2.4.18-14/drivers/addon/cipe' > make[2]: *** [_modsubdir_cipe] Error 2 > make[2]: Leaving directory `/usr/src/linux-2.4.18-14/drivers/addon' > make[1]: *** [_modsubdir_addon] Error 2 > make[1]: Leaving directory `/usr/src/linux-2.4.18-14/drivers' > make: *** [_mod_drivers] Error 2 > > What's up with RH shipping a kernel that won't build properly? > Anyone help me out on this one? > Thanks. >