Hey guys,
I am trying to run VMware player on my TSL2.2. I plan to run it on top
of VNC-server, as I used to on TSL2.1 with success. When I try to
compile the VMware modules, it fails with:
***
Unable to make a vmmon module that can be loaded in the running kernel:
/tmp/vmware-config2/vmmon.o: /tmp/vmware-config2/vmmon.o: unresolved
symbol __stack_smash_handler
/tmp/vmware-config2/vmmon.o: /tmp/vmware-config2/vmmon.o: unresolved
symbol __guard
/tmp/vmware-config2/vmmon.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only they
can help you.
There is probably a slight difference in the kernel configuration
between the
set of C header files you specified and your running kernel. You may
want to
rebuild a kernel based on that directory, or specify another directory.
For more information on how to troubleshoot module-related problems, please
visit our Web site at
"http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Execution aborted.
***
Reading VMware's q/a gave me some tips:
*Q: Why does vmware-config.pl report "There is probably a light
difference of kernel configuration between the set of C header files you
specified and your running kernel"?*
*A:* This error message is displayed when the configuration program
successfully builds custom VMware Workstation modules but they are
incompatible with your running kernel. This happens when there is a
mismatch between your running kernel and the directory of header files.
Some distribution vendors ship a directory of header files that exhibits
this problem. We encourage them to fix it. In the meantime, please
consider recompiling your Linux kernel. This is the only way to ensure
that the directory of header files will match your Linux kernel exactly.
Ok, said and done, I rebuild the kernel:
make clean
make mrproper
cp /boot/config-2.4.31-7tr .config
make oldconfig
make dep
make bzImage
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.4.31-7tr
reboot
I still have the same problem!
Normally I would not of course overwrite the kernel with the same
version, but to eliminate any minors...
(I do have another kernel to boot on, just in case :))
ANY help would be appreciated! I did surf through the archives and
google, but didn't find anything...
Thanks
Bjorn
_______________________________________________
tsl-discuss mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/tsl-discuss