Search the archive, This has been brought up already, I believe yesterday,
and Petr Vandrovec posted a link to a fix. Hope this helps.
B.
-----Original Message-----
From: J.R. de Jong [mailto:jdejong@chem.rug.nl]
Sent: Monday, July 23, 2001 11:00 AM
To: linux-kernel@vger.kernel.org
Subject: modules for VMware 2.0.4 for Linux do not compile for 2.4.7
Hello,
First of all I'm not subscribed to this list, so I would appreciate it if
I would be cc-ed in a reply.
My question is about VMware. While the modules compiled in 2.4.6, they do
not anymore in 2.4.7. Is this because of structural changes in the kernel
source (in which case I would have to wait for a new version of VMware) or
is something just wrong?
Anyway, here is the compiler error:
------------
Building the vmmon module.
make: Entering directory `/tmp/vmware-config5/vmmon-only'
make[1]: Entering directory `/tmp/vmware-config5/vmmon-only'
make[2]: Entering directory `/tmp/vmware-config5/vmmon-only/driver-2.4.7'
make[2]: Leaving directory `/tmp/vmware-config5/vmmon-only/driver-2.4.7'
make[2]: Entering directory `/tmp/vmware-config5/vmmon-only/driver-2.4.7'
In file included from /usr/src/linux/include/linux/highmem.h:5,
from /usr/src/linux/include/linux/pagemap.h:16,
from /usr/src/linux/include/linux/locks.h:8,
from /usr/src/linux/include/linux/devfs_fs_kernel.h:6,
from /usr/src/linux/include/linux/miscdevice.h:4,
from ../linux/driver.h:10,
from .././linux/driver.c:58:
/usr/src/linux/include/asm/pgalloc.h: In function `get_pgd_slow':
/usr/src/linux/include/asm/pgalloc.h:56: `PAGE_OFFSET' undeclared (first
use in this function)
/usr/src/linux/include/asm/pgalloc.h:56: (Each undeclared identifier is
reported only once
/usr/src/linux/include/asm/pgalloc.h:56: for each function it appears in.)
/usr/src/linux/include/asm/pgalloc.h: In function `pte_alloc_one':
/usr/src/linux/include/asm/pgalloc.h:103: `PAGE_SIZE' undeclared (first
use in this function)
In file included from /usr/src/linux/include/linux/pagemap.h:16,
from /usr/src/linux/include/linux/locks.h:8,
from /usr/src/linux/include/linux/devfs_fs_kernel.h:6,
from /usr/src/linux/include/linux/miscdevice.h:4,
from ../linux/driver.h:10,
from .././linux/driver.c:58:
/usr/src/linux/include/linux/highmem.h: In function `bh_kmap':
/usr/src/linux/include/linux/highmem.h:21: `PAGE_MASK' undeclared (first
use in this function)
/usr/src/linux/include/linux/highmem.h:22: warning: control reaches end of
non-void function
/usr/src/linux/include/linux/highmem.h: In function `clear_user_highpage':
/usr/src/linux/include/linux/highmem.h:48: `PAGE_SIZE' undeclared (first
use in this function)
/usr/src/linux/include/linux/highmem.h: In function `clear_highpage':
/usr/src/linux/include/linux/highmem.h:54: `PAGE_SIZE' undeclared (first
use in this function)
/usr/src/linux/include/linux/highmem.h: In function `memclear_highpage':
/usr/src/linux/include/linux/highmem.h:62: `PAGE_SIZE' undeclared (first
use in this function)
/usr/src/linux/include/linux/highmem.h: In function
`memclear_highpage_flush':
/usr/src/linux/include/linux/highmem.h:76: `PAGE_SIZE' undeclared (first
use in this function)
/usr/src/linux/include/linux/highmem.h: In function `copy_user_highpage':
/usr/src/linux/include/linux/highmem.h:90: `PAGE_SIZE' undeclared (first
use in this function)
/usr/src/linux/include/linux/highmem.h: In function `copy_highpage':
/usr/src/linux/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] Error 1
make[2]: Leaving directory `/tmp/vmware-config5/vmmon-only/driver-2.4.7'
make[1]: *** [driver] Error 2
make[1]: Leaving directory `/tmp/vmware-config5/vmmon-only'
make: *** [auto-build] Error 2
make: Leaving directory `/tmp/vmware-config5/vmmon-only'
Unable to build the vmmon module.
----------
Johan.
-
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/
-
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/
This archive was generated by hypermail 2b29 : Mon Jul 23 2001 - 21:00:17 EST