sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #44961
Re: VMware fejler under kompilering af moduler....
hmm. Et kvalificeret gæt.
Umiddelbart giver fejlmeddelserne det indtryk at der er forskel mellem de headerfiler som VMware skal bruge (som ligger i (/usr/src/linux/include/linux) og dem som følger med RedHat7.2. RedHat har haft det med at lave om på standard kernen, samt at patche den på alle mulige måder. En løsning kan altså være at installere en 'ren' kildekode samt en ny kerne.
Har du prøvet under andre distros?
Anders
On Wed, 28 Nov 2001 16:54:43 +0100 (CET)
josefsen@xxxxxxxxxxxxxxxx wrote:
> Hej, jeg er ved at afvikle VMware-2.0.4 på en RH 7,2 default workstation
> install, men under vmware-config.pl scriptets afvikling fejler den når den
> starter med at kompilere, den giver flg. fejl meddelelse:
>
> Building the vmmon module.
>
> make: Entering directory `/tmp/vmware-config10/vmmon-only'
> make[1]: Entering directory `/tmp/vmware-config10/vmmon-only'
> make[2]: Entering directory `/tmp/vmware-config10/vmmon-only/driver-2.4.7-10'
> In file included from .././linux/driver.c:22:
> /usr/src/linux-2.4/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:
> /usr/src/linux-2.4/include/linux/malloc.h:3:2: warning: #warning The Use of
> linux/malloc.h is deprecated, use linux/slab.h
> make[2]: Leaving directory `/tmp/vmware-config10/vmmon-only/driver-2.4.7-10'
> make[2]: Entering directory `/tmp/vmware-config10/vmmon-only/driver-2.4.7-10'
> In file included from .././linux/driver.c:22:
> /usr/src/linux-2.4/include/linux/malloc.h:3:2: warning: #warning The Use of
> linux/malloc.h is deprecated, use linux/slab.h
> In file included from /usr/src/linux-2.4/include/linux/highmem.h:5,
> from /usr/src/linux-2.4/include/linux/pagemap.h:16,
> from /usr/src/linux-2.4/include/linux/locks.h:8,
> from /usr/src/linux-2.4/include/linux/devfs_fs_kernel.h:6,
> from /usr/src/linux-2.4/include/linux/miscdevice.h:4,
> from ../linux/driver.h:10,
> from .././linux/driver.c:58:
> /usr/src/linux-2.4/include/asm/pgalloc.h: In function `get_pgd_slow':
> /usr/src/linux-2.4/include/asm/pgalloc.h:62: `PAGE_OFFSET' undeclared (first
> use in this function)
> /usr/src/linux-2.4/include/asm/pgalloc.h:62: (Each undeclared identifier is
> reported only once
> /usr/src/linux-2.4/include/asm/pgalloc.h:62: for each function it appears in.)
> /usr/src/linux-2.4/include/asm/pgalloc.h: In function `pte_alloc_one':
> /usr/src/linux-2.4/include/asm/pgalloc.h:111: `PAGE_SIZE' undeclared (first
> use in this function)
> In file included from /usr/src/linux-2.4/include/linux/pagemap.h:16,
> from /usr/src/linux-2.4/include/linux/locks.h:8,
> from /usr/src/linux-2.4/include/linux/devfs_fs_kernel.h:6,
> from /usr/src/linux-2.4/include/linux/miscdevice.h:4,
> from ../linux/driver.h:10,
> from .././linux/driver.c:58:
> /usr/src/linux-2.4/include/linux/highmem.h: In function `bh_kmap':
> /usr/src/linux-2.4/include/linux/highmem.h:21: `PAGE_MASK' undeclared (first
> use in this function)
> /usr/src/linux-2.4/include/linux/highmem.h:22: warning: control reaches end
> of non-void function
> /usr/src/linux-2.4/include/linux/highmem.h: In function `clear_user_highpage':
> /usr/src/linux-2.4/include/linux/highmem.h:49: `PAGE_SIZE' undeclared (first
> use in this function)
> /usr/src/linux-2.4/include/linux/highmem.h: In function `clear_highpage':
> /usr/src/linux-2.4/include/linux/highmem.h:55: `PAGE_SIZE' undeclared (first
> use in this function)
> /usr/src/linux-2.4/include/linux/highmem.h: In function `memclear_highpage':
> /usr/src/linux-2.4/include/linux/highmem.h:63: `PAGE_SIZE' undeclared (first
> use in this function)
> /usr/src/linux-2.4/include/linux/highmem.h: In function
> `memclear_highpage_flush':
> /usr/src/linux-2.4/include/linux/highmem.h:77: `PAGE_SIZE' undeclared (first
> use in this function)
> /usr/src/linux-2.4/include/linux/highmem.h: In function `copy_user_highpage':
> /usr/src/linux-2.4/include/linux/highmem.h:91: `PAGE_SIZE' undeclared (first
> use in this function)
> /usr/src/linux-2.4/include/linux/highmem.h: In function `copy_highpage':
> /usr/src/linux-2.4/include/linux/highmem.h:102: `PAGE_SIZE' undeclared
> (first use in this function)
> .././linux/driver.c: In function `LinuxDriver_Ioctl':
> .././linux/driver.c:932: structure has no member named `dumpable'
> make[2]: *** [driver.o] Error 1
> make[2]: Leaving directory `/tmp/vmware-config10/vmmon-only/driver-2.4.7-10'
> make[1]: *** [driver] Error 2
> make[1]: Leaving directory `/tmp/vmware-config10/vmmon-only'
> make: *** [auto-build] Error 2
> make: Leaving directory `/tmp/vmware-config10/vmmon-only'
> Unable to build the vmmon module.
>
>
>
> Beklager den lange mail.
>
>
>
>
>
> ha d
>
>
>
>
>
>
> Med venlig hilsen
> Brian Josefsen
> "Bare fordi du er paranoid skal du ikke tro de ikke er efter dig"
>
>
>
>
>
References