Installing on Fedora 7?

tellmejeff

Bit poster
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.
 
Back
Top