Has anyone gotten Parallels to install on Fedora 7? I installed the RPMs ok, but compiling the kernel drivers fails. Here is the result of uname -a: Linux localhost.localdomain 2.6.21-1.3228.fc7 #1 SMP Tue Jun 12 15:37:31 EDT 2007 i686 i686 i386 GNU/Linux Here is the error log from the driver compile: CC [M] /usr/lib/parallels/drivers/drv_net/linux/prlnet.o /usr/lib/parallels/drivers/drv_net/linux/prlnet.c: In function ‘hw_bind’: /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1023: warning: assignment from incompatible pointer type /usr/lib/parallels/drivers/drv_net/linux/prlnet.c: In function ‘prlnet_nopage’: /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1169: error: dereferencing pointer to incomplete type /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1175: error: dereferencing pointer to incomplete type /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1177: error: dereferencing pointer to incomplete type /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1202: warning: implicit declaration of function ‘vmalloc_to_page’ /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1202: warning: assignment makes pointer from integer without a cast /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1204: warning: implicit declaration of function ‘get_page’ /usr/lib/parallels/drivers/drv_net/linux/prlnet.c: At top level: /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1208: error: variable ‘prlnet_vmops’ has initializer but incomplete type /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1209: error: unknown field ‘nopage’ specified in initializer /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1210: warning: excess elements in struct initializer /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1210: warning: (near initialization for ‘prlnet_vmops’) /usr/lib/parallels/drivers/drv_net/linux/prlnet.c: In function ‘prlnet_mmap’: /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1219: error: dereferencing pointer to incomplete type /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1223: error: dereferencing pointer to incomplete type /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1223: error: dereferencing pointer to incomplete type /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1229: error: dereferencing pointer to incomplete type /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1230: error: dereferencing pointer to incomplete type make[4]: *** [/usr/lib/parallels/drivers/drv_net/linux/prlnet.o] Error 1 make[3]: *** [_module_/usr/lib/parallels/drivers/drv_net/linux] Error 2 make[3]: Leaving directory `/usr/src/kernels/2.6.21-1.3228.fc7-i686' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_net/linux' make[1]: *** [vmbridge] Error 2 make[1]: Leaving directory `/usr/lib/parallels/drivers' make: *** [build] Error 2 Any help would be appreciated. -jp
Hi JP, I had the same problem. Afer looking around for a while in the forums, I found a post with an update for prlnet.c. I downloaded the update, installed it and re-ran the config program - everything was fine after that. Just do a search through the forums for references to prlnet.c and you'll find it. HTH, --Sam.
Found it. Thread is here: http://forum.parallels.com/thread6035.html file is here: http://forum.parallels.com/attachment.php?attachmentid=434&d=1174660748 HTH, --Sam.