I just downloaded the CVS version of plex86, and having problems
compiling against 2.4.0-pre11. Here's the error messages. Is there some
workaround/fixes? Thanks!
make[1]: Entering directory `/usr/local/src/plex86/kernel'
gcc -c -g -O2 -Wall -Wstrict-prototypes -fno-strength-reduce
-fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2
-D__KERNEL__ -I/usr/src/linux/include -DCPU=586 -DMODULE -I./include
-I./.. -I.. host-linux.c
host-linux.c:660: warning: #warning "fix this kludge"
host-linux.c:166: warning: initialization from incompatible pointer type
host-linux.c: In function `init_module':
host-linux.c:209: warning: implicit declaration of function
`proc_register'
host-linux.c:268: warning: implicit declaration of function
`proc_unregister'
host-linux.c: In function `plex86_ioctl':
host-linux.c:433: structure has no member named `i_mmap'
host-linux.c: In function `plex86_mmap':
host-linux.c:645: structure has no member named `vm_offset'
host-linux.c:646: structure has no member named `vm_offset'
host-linux.c:656: structure has no member named `vm_offset'
host-linux.c:681: structure has no member named `vm_offset'
host-linux.c:682: structure has no member named `vm_offset'
host-linux.c:685: structure has no member named `vm_offset'
host-linux.c: In function `reserve_guest_pages':
host-linux.c:843: invalid type argument of `->'
host-linux.c:844: invalid type argument of `->'
host-linux.c: In function `unreserve_guest_pages':
host-linux.c:860: invalid type argument of `->'
host-linux.c:861: invalid type argument of `->'
make[1]: *** [host-linux.o] Error 1
make[1]: Leaving directory `/usr/local/src/plex86/kernel'
make: *** [all] Error 2
--
Yifang Dai