[SLUG] "unresolved symbols" when compiling VMware's modules

From: Eben King (eben1@tampabay.rr.com)
Date: Sat May 15 2004 - 13:34:08 EDT


I have kernel 2.4.22, and I've tried VMware 3.1 (which my license works
on), 3.2 (maybe it'll work here), and 4.0 (it won't work here, but I have
a 30-day eval license), and I get the same results. I had to recompile
VMware's support modules (no, I didn't change the kernel version), but
when I try, I get loads of unresolved symbols. vmmon builds fine (albeit
with some "deprecated option" warnings on 3.x), but vmnet fails with:

Building the vmnet module.

Using standalone build system.
make: Entering directory `/tmp/vmware-config7/vmnet-only'
make: Leaving directory `/tmp/vmware-config7/vmnet-only'
Unable to make a vmnet module that can be loaded in the running kernel:
/tmp/vmware-config7/vmnet.o: unresolved symbol sk_free_Rf6a24088
/tmp/vmware-config7/vmnet.o: unresolved symbol skb_under_panic_R98db5c4b
/tmp/vmware-config7/vmnet.o: unresolved symbol __kfree_skb_R76f49b7e
/tmp/vmware-config7/vmnet.o: unresolved symbol dev_remove_pack_R1ffe65b2
/tmp/vmware-config7/vmnet.o: unresolved symbol dev_add_pack_Rdc2e8bda
/tmp/vmware-config7/vmnet.o: unresolved symbol alloc_skb_R16e68ac3
/tmp/vmware-config7/vmnet.o: unresolved symbol dev_queue_xmit_Rb06a7e02
/tmp/vmware-config7/vmnet.o: unresolved symbol eth_type_trans_R1235b3d8
/tmp/vmware-config7/vmnet.o: unresolved symbol skb_over_panic_R46a1acca
/tmp/vmware-config7/vmnet.o: unresolved symbol skb_copy_datagram_R29bf1693
/tmp/vmware-config7/vmnet.o: unresolved symbol __dev_get_by_name_R14bbfd4c
/tmp/vmware-config7/vmnet.o: unresolved symbol sk_alloc_R63af130a
/tmp/vmware-config7/vmnet.o: unresolved symbol netif_rx_R9fd4d2aa
/tmp/vmware-config7/vmnet.o: unresolved symbol skb_clone_R80ef9608
/tmp/vmware-config7/vmnet.o:

What can I do to combat this? I don't use a distro kernel, so I can't
just reinstall it, the kernel-source and the kernel-headers packages. I
made sure /boot/System.map and /lib/modules/`uname -r`/build/System.map
are identical (I copied them).

-- 
-eben    ebQenW1@EtaRmpTabYayU.rIr.OcoPm    home.tampabay.rr.com/hactar

rm -f /bin/laden

----------------------------------------------------------------------- This list is provided as an unmoderated internet service by Networked Knowledge Systems (NKS). Views and opinions expressed in messages posted are those of the author and do not necessarily reflect the official policy or position of NKS or any of its employees.



This archive was generated by hypermail 2.1.3 : Fri Aug 01 2014 - 18:22:49 EDT