Operating Systems > Linux and UNIX
VMWARE
voidmain:
It should not be against RedHat's policy if it is a boxed set of the personal edition (which is freely downloadable). And I don't want to say that RedHat is any better than Mandrake, but it is for me. And I am obviously in a better position to help people who have RedHat because that is what I have used most since like version 2. Install your kernel headers if you are getting errors about files not found. It's normal for it to prompt you for the location of your include files (/usr/src/linux/include) etc. Just press enter. If after going through all of the prompts the modules do not load in the end then you probably do not have your kernel headers installed. You should have an RPM on one of your CDs that start with "kernel-headers*". Install that. Should be under a directory called /mnt/cdrom/Mandrake/RPMS (or something close).
[ November 17, 2002: Message edited by: void main ]
Doogee:
red hat 8 it is then, but if u can help with mandrake that would be nice too
voidmain:
I edited my post read that last one again...
Doogee:
cpp0: warning: changing search order for system directory "/usr/include"
cpp0: warning: as it has already been specified as a non-system directory
The directory of kernel headers (version 2.4.18) does not match your running
kernel (version 2.4.19-16mdk). Even if the module were to compile successfully,
it would not load into the running kernel.
theres my error i get when i tell it to use /usr/include cos the one it suggests doesnt work i dont know what it meant but i think it might have some relevance.
voidmain:
Looks like you upgraded your kernel since you first installed it, then installed the older kernel headers. You need the kernel headers that match exactly the version of the kernel you are currently running. If you downloaded the new kernel from Mandrake, go there and get the headers from the same place and do an rpm upgrade on that file.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version