Kompilace modulu pro vmware

Jan Houstek housj0am na karlov.mff.cuni.cz
Pátek Listopad 2 08:21:56 CET 2001


Chtel jsem si zkusit vmware (verze 2.0.4) a ztroskotal jsem na kompilaci
jeho jedernych modulu. Mam jadro 2.4.13 v /usr/src/linux, korektne
provedene make config dep modules modules_install. Do /usr/src/vmmon-only
jsem rozbalil prislusny tar, procetl Makefile (nezdala se mi tam zadna
zrada). Nicmene po make jsem dostal nasledujici vypis, se kterym si nevim
rady.

-- 
Honza Houstek

Compiling  linux/driver.c
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 `clear_user_highpage':
/usr/src/linux/include/linux/highmem.h:49: `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:55: `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:63: `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:77: `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:91: `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: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[1]: *** [driver.o] Error 1
make: *** [driver] Error 2





Další informace o konferenci Linux