Messages in this thread |  | | | From | Thiago Vinhas de Moraes <> | | Subject | VMWare Modules Error on Kernel 2.4.8 | | Date | Sat, 18 Aug 2001 22:15:02 -0300 |
| |
Hi!
I'm trying to compile VMWare Express 2.0.4 (latest build) modules so I can run Windows on my redhat 7.1 box, but I got the following errors:
make: Entrando no diretório `/tmp/vmware-config4/vmmon-only' make[1]: Entrando no diretório `/tmp/vmware-config4/vmmon-only' make[2]: Entrando no diretório `/tmp/vmware-config4/vmmon-only/driver-2.4.8' In file included from .././linux/driver.c:22: /lib/modules/2.4.8/build/include/linux/malloc.h:3:2: warning: #warning The Use of linux/malloc.h is deprecated, use linux/ slab.h In file included from .././linux/hostif.c:25: /lib/modules/2.4.8/build/include/linux/malloc.h:3:2: warning: #warning The Use of linux/malloc.h is deprecated, use linux/ slab.h make[2]: Saindo do diretório `/tmp/vmware-config4/vmmon-only/driver-2.4.8' make[2]: Entrando no diretório `/tmp/vmware-config4/vmmon-only/driver-2.4.8' In file included from .././linux/driver.c:22: /lib/modules/2.4.8/build/include/linux/malloc.h:3:2: warning: #warning The Use of linux/malloc.h is deprecated, use linux/ slab.h In file included from /lib/modules/2.4.8/build/include/linux/highmem.h:5, from /lib/modules/2.4.8/build/include/linux/pagemap.h:16, from /lib/modules/2.4.8/build/include/linux/locks.h:8, from /lib/modules/2.4.8/build/include/linux/devfs_fs_kernel.h:6, from /lib/modules/2.4.8/build/include/linux/miscdevice.h:4, from ../linux/driver.h:10, from .././linux/driver.c:58: /lib/modules/2.4.8/build/include/asm/pgalloc.h: In function `get_pgd_slow': /lib/modules/2.4.8/build/include/asm/pgalloc.h:62: `PAGE_OFFSET' undeclared (first use in this function) /lib/modules/2.4.8/build/include/asm/pgalloc.h:62: (Each undeclared identifier is reported only once /lib/modules/2.4.8/build/include/asm/pgalloc.h:62: for each function it appears in.) /lib/modules/2.4.8/build/include/asm/pgalloc.h: In function `pte_alloc_one': /lib/modules/2.4.8/build/include/asm/pgalloc.h:109: `PAGE_SIZE' undeclared (first use in this function) In file included from /lib/modules/2.4.8/build/include/linux/pagemap.h:16, from /lib/modules/2.4.8/build/include/linux/locks.h:8, from /lib/modules/2.4.8/build/include/linux/devfs_fs_kernel.h:6, from /lib/modules/2.4.8/build/include/linux/miscdevice.h:4, from ../linux/driver.h:10, from .././linux/driver.c:58: /lib/modules/2.4.8/build/include/linux/highmem.h: In function `clear_user_highpage': /lib/modules/2.4.8/build/include/linux/highmem.h:48: `PAGE_SIZE' undeclared (first use in this function) /lib/modules/2.4.8/build/include/linux/highmem.h: In function `clear_highpage': /lib/modules/2.4.8/build/include/linux/highmem.h:54: `PAGE_SIZE' undeclared (first use in this function) /lib/modules/2.4.8/build/include/linux/highmem.h: In function `memclear_highpage': /lib/modules/2.4.8/build/include/linux/highmem.h:62: `PAGE_SIZE' undeclared (first use in this function) /lib/modules/2.4.8/build/include/linux/highmem.h: In function `memclear_highpage_flush': /lib/modules/2.4.8/build/include/linux/highmem.h:76: `PAGE_SIZE' undeclared (first use in this function) /lib/modules/2.4.8/build/include/linux/highmem.h: In function `copy_user_highpage': /lib/modules/2.4.8/build/include/linux/highmem.h:90: `PAGE_SIZE' undeclared (first use in this function) /lib/modules/2.4.8/build/include/linux/highmem.h: In function `copy_highpage': /lib/modules/2.4.8/build/include/linux/highmem.h:101: `PAGE_SIZE' undeclared (first use in this function) .././linux/driver.c: In function `LinuxDriver_Ioctl': .././linux/driver.c:928: structure has no member named `dumpable' make[2]: ** [driver.o] Erro 1 make[2]: Saindo do diretório `/tmp/vmware-config4/vmmon-only/driver-2.4.8' make[1]: ** [driver] Erro 2 make[1]: Saindo do diretório `/tmp/vmware-config4/vmmon-only' make: ** [auto-build] Erro 2 make: Saindo do diretório `/tmp/vmware-config4/vmmon-only' Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please have a look at "http://www.vmware.com/download/modules/modules.html".
Execution aborted.
I'm sure it's not a GCC problem. Does anyone have a patch to fix this, or any tip? I tried to run the binary module, but it prints out a lot of unresolved symbols.
Any help will be apreciated.
Regards, Thiago
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |