Why do i get an error message everytime I try to recompile some program
that uses SMP (Symmetric Multi-Processing)?  For example, I am trying to
install VMware's Emulator on my Linux Machine (Mandrake 6.1, kernel
version 2.2.13-7mdk) and when I invoke their install script, it gives me
the following error message...

-----  Begin Error -----

What is the location of the directory of C header files that match your
running kernel?
[/usr/src/linux/include]?   <--- I accept the default and it shoudl be
correct...

The directory of kernel headers (version 2.2.13-7mdk) does not match
your running kernel (version 2.2.13-7mdksmp).  Consequently, even if the
compilation of the module was successful, the module would not load into
the running kernel.

----- End Eror -----

Did Mandrake drop the ball on this, or is there something I am missing.
I have all the kernel source installed and it is in
/usr/src/linux/include.  Anybody else run into problems on an
SMP machine?  Help please.  I would have posted this to VMware, but i
have noticed the same problem with several packages while trying to
build and SMP version.  I ran into a similar problem while just trying
to recompile a new kernel..

-- John

Reply via email to