can you give us the output of rpm -qa|grep kernel
thanks. On Tue, 10 Feb 2004 11:14:15 +1300 Douglas Royds <[EMAIL PROTECTED]> wrote: > Kernel source is installed, thanks, at > /usr/src/linux-2.4.22/include/linux/, but where can I find the required > version.h? > > There is no /boot/vmlinuz.version.h, as suggested in > /usr/include/linux/version.h. > > I can't compile the modem driver without a version.h, it seems. > > Douglas. > > > Steve Holdoway wrote: > > >On Tue, 10 Feb 2004 09:23:29 +1300, you wrote: > > > > > > > >>Encouraged by a posting on alt.os.linux.mandrake, I took another crack > >>at my downloaded RPM file, with the following result: > >> > >> > >> > >>rpm -ivh kernel-2.4.22.10mdk-1-1mdk.src.rpm > >> > >> > >> > >>[EMAIL PROTECTED] src]$ ls /usr/src/RPM/SOURCES > >>linux-2.4.22-q10.tar.bz2 linux-mdkconfig.h > >>linux-merge-modules.awk README.Mandrake > >>linux-2.4.22.tar.bz2 linux-merge-config.awk README.kernel-sources > >> > >> > >> > >>I used file-roller to extract part of linux-2.4.22.tar.bz2 (there must > >>have been a command-line way of doing this). I now have a bucket-full of > >>header files in /usr/src/linux-2.4.22/include/linux/, but no version.h, > >>being the file that gave me the error message in the first place. Here's > >>the error message again: > >> > >> > >> > >>#error "To build kernel modules please do the following:" > >>#error "" > >>#error " o Have the kernel sources installed" > >> > >> > >> > >>Done. Hooray. > >> > >> > >> > >>#error " o Make sure that the symbolic link" > >>#error " /lib/modules/`uname -r`/build exists and points to" > >>#error " the matching kernel source directory" > >> > >> > >> > >>Which directory do they mean? I assume /usr/src/linux-2.4.22/. Anyway, > >>how do you make a symbolic link? I think that I can do it in Nautilus, > >>but how do you do it at the command line? > >> > >> > >> > >>#error " o Now copy /boot/vmlinuz.version.h to" > >>#error " /lib/modules/`uname -r`/build/include/linux/version.h" > >> > >> > >> > >>Gotcha. There is no /boot/vmlinuz.version.h. Here's /boot: > >> > >> > >> > >>[EMAIL PROTECTED] src]$ ls /boot > >>boot.0300 diag2.img kernel.h@ > >>message-graphic us.klt > >>config@ grub/ kernel.h-2.4.22-10mdk > >>message-text vmlinuz@ > >>config-2.4.22-10mdk initrd-2.4.22-10mdk.img map > >>System.map@ vmlinuz-2.4.22-10mdk > >>diag1.img initrd.img@ message@ > >>System.map-2.4.22-10mdk > >> > >> > >> > >>What do I do now? Buy an Apple? Man, this is a steep learning curve. > >>Freedom sure don't come cheap. When's that > >>bring-it-along-and-give-it-a-crack night? This is a laptop, after all. > >> > >> > >> > >> > >> > >You need to install the kernel-source rpm. Alternatively, download the > >latest ( 2.4.24 or 2.6.2 ) tarball from www.kernel.org, and get away > >from this rpm hell! > > > >hth, > > > >Steve > > > > > > -- Nick Rout <[EMAIL PROTECTED]>
