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

Reply via email to