Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Hello, First let me appologize for my previous message - I had web client issues. I am having problems compiling on redhat9. I will list my error first in case something pops out at you, and then I will list my process / system info. I did the following: [root at rome1 linux-2.4]#cp /boot/vmlinux-2.4.20-31.9smp /usr/src/linux-2.4/.config [root at rome1 linux-2.4]#make -s kernel-2.4.20-i386-smp.config ; make -s kernel-2.4.20-i386-smp.config [root at rome1 linux-2.4]# make dep .config:1: warning: NUL character seen; rest of line ignored .config:1: *** missing separator. Stop. Detailed explination of what I have done thus far: what I have done thus far: verified my kernel version and source: [root at rome1 src]# rpm -qa|grep kernel kernel-smp-2.4.20-8 kernel-smp-2.4.20-31.9 kernel-2.4.20-8 kernel-pcmcia-cs-3.1.31-13 kernel-2.4.20-31.9 kernel-source-2.4.20-31.9 I am booting from kernel-smp-2.3.20.31.9 and you can see I have the source for that version. following instructions from the INSTALL file: [root at rome1 drbd]# cd /usr/src/linux-2.4 Instructions say to do something similar to the following: redhat# cp /boot/kernel-2.4.some-thing.config .config # make -s oldconfig_nonint ; make -s oldconfig_nonint I couldn't find /boot/kernel-2.4.something... So when I do an ls I have the following: [root at rome1 linux-2.4]# ls /boot/ boot.b kernel.h System.map-2.4.20-8 chain.b lost+found System.map-2.4.20-8smp config-2.4.20-31.9 message vmlinux-2.4.20-31.9 config-2.4.20-31.9smp message.ja vmlinux-2.4.20-31.9smp config-2.4.20-8 module-info vmlinux-2.4.20-8 config-2.4.20-8smp module-info-2.4.20-31.9 vmlinux-2.4.20-8smp grub module-info-2.4.20-31.9smp vmlinuz initrd-2.4.20-31.9.img module-info-2.4.20-8 vmlinuz-2.4.20-31.9 initrd-2.4.20-31.9smp.img module-info-2.4.20-8smp vmlinuz-2.4.20-31.9smp initrd-2.4.20-8.img os2_d.b vmlinuz-2.4.20-8 initrd-2.4.20-8.img.orig System.map vmlinuz-2.4.20-8smp initrd-2.4.20-8smp.img System.map-2.4.20-31.9 initrd-2.4.20-8smp.img.orig System.map-2.4.20-31.9smp Now, I wasn't sure which one was the right on. I thought maybe vmlinux-2.4.20-31.9smp because it was larger. But what is the difference between vmlinuz and vmlinux? I did the following: [root at rome1 linux-2.4]#cp /boot/vmlinux-2.4.20-31.9smp /usr/src/linux-2.4/.config [root at rome1 linux-2.4]#make -s kernel-2.4.20-i386-smp.config ; make -s kernel-2.4.20-i386-smp.config [root at rome1 linux-2.4]# make dep .config:1: warning: NUL character seen; rest of line ignored .config:1: *** missing separator. Stop. You can see the error I get. I am assuming it is having to do with my copy of the kernel to the .config but I'm not sure. Any help is appreciated. Thanks Dan