Installing on Ubuntu 7.04

Discussion in 'Installation and Configuration in Windows and Linux' started by arjanhs, Jun 2, 2007.

  1. arjanhs

    arjanhs Bit poster

    Messages:
    1
    I'm trying to install on Ubuntu 7.04, but got some erros when trying to configure the package

    HTML:
    cd drivers && make clean && cd ../
    make[1]: Entering directory `/usr/lib/parallels/drivers'
    cd drv_main/ && make clean && cd ..
    make[2]: Entering directory `/usr/lib/parallels/drivers/drv_main'
    rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions
    cd common; rm -rf *.o .*.cmd .tmp_versions; cd ..
    cd mm; rm -rf *.o .*.cmd .tmp_versions; cd ..
    
    <REMOVED SOME LINES, MESSAGE IS TO LONG>
    
    /usr/lib/parallels/drivers/drv_main/vmmain.h:196: warning: ‘kmem_cache_t’ is deprecated
      CC [M]  /usr/lib/parallels/drivers/drv_main/common/utils.o
      CC [M]  /usr/lib/parallels/drivers/drv_main/common/md5.o
    In file included from /usr/lib/parallels/drivers/drv_main/common/md5.c:28:
    /usr/lib/parallels/drivers/drv_main/vmmain.h:196: warning: ‘kmem_cache_t’ is deprecated
      LD [M]  /usr/lib/parallels/drivers/drv_main/vm-main.o
      Building modules, stage 2.
      MODPOST 1 modules
    WARNING: "hypervisorPresentInSystem" [/usr/lib/parallels/drivers/drv_main/vm-main.ko] undefined!
    WARNING: "appDecCounter" [/usr/lib/parallels/drivers/drv_main/vm-main.ko] undefined!
    WARNING: "appIncCounter" [/usr/lib/parallels/drivers/drv_main/vm-main.ko] undefined!
      CC      /usr/lib/parallels/drivers/drv_main/vm-main.mod.o
      LD [M]  /usr/lib/parallels/drivers/drv_main/vm-main.ko
    make[3]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
    make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main'
    cd hypervisor/ && make && cd ..
    make[2]: Entering directory `/usr/lib/parallels/drivers/hypervisor'
    /bin/sh: [[: not found
    make -C /lib/modules/2.6.20-15-generic/build SUBDIRS=/usr/lib/parallels/drivers/hypervisor SRCROOT=/usr/lib/parallels/drivers/hypervisor modules
    make[3]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
      CC [M]  /usr/lib/parallels/drivers/hypervisor/hypmain.o
    In file included from /usr/lib/parallels/drivers/hypervisor/hypmain.c:28:
    /usr/lib/parallels/drivers/hypervisor/hypervisor.h:130: warning: ‘kmem_cache_t’ is deprecated
      CC [M]  /usr/lib/parallels/drivers/hypervisor/hdevice.o
    In file included from /usr/lib/parallels/drivers/hypervisor/hdevice.c:30:
    /usr/lib/parallels/drivers/hypervisor/hypervisor.h:130: warning: ‘kmem_cache_t’ is deprecated
      CC [M]  /usr/lib/parallels/drivers/hypervisor/hioctls.o
    In file included from /usr/lib/parallels/drivers/hypervisor/hioctls.c:32:
    /usr/lib/parallels/drivers/hypervisor/hypervisor.h:130: warning: ‘kmem_cache_t’ is deprecated
    /usr/lib/parallels/drivers/hypervisor/hioctls.c: In function ‘hypIoctl’:
    /usr/lib/parallels/drivers/hypervisor/hioctls.c:59: warning: unused variable ‘iVtxSupport’
      CC [M]  /usr/lib/parallels/drivers/hypervisor/hypvmstate.o
    In file included from /usr/lib/parallels/drivers/hypervisor/hypvmstate.c:26:
    /usr/lib/parallels/drivers/hypervisor/hypervisor.h:130: warning: ‘kmem_cache_t’ is deprecated
    /usr/lib/parallels/drivers/hypervisor/hypvmstate.c: In function ‘hypVMStateAllocate’:
    /usr/lib/parallels/drivers/hypervisor/hypvmstate.c:81: warning: passing argument 1 of ‘mmEnableExecution’ makes integer from pointer without a cast
      CC [M]  /usr/lib/parallels/drivers/hypervisor/logging.o
      CC [M]  /usr/lib/parallels/drivers/hypervisor/pages.o
    In file included from /usr/lib/parallels/drivers/hypervisor/pages.c:26:
    /usr/lib/parallels/drivers/hypervisor/../drv_main/vmmain.h:196: warning: ‘kmem_cache_t’ is deprecated
      CC [M]  /usr/lib/parallels/drivers/hypervisor/utils.o
      CC [M]  /usr/lib/parallels/drivers/hypervisor/md5.o
    In file included from /usr/lib/parallels/drivers/hypervisor/md5.c:28:
    /usr/lib/parallels/drivers/hypervisor/../drv_main/vmmain.h:196: warning: ‘kmem_cache_t’ is deprecated
      CC [M]  /usr/lib/parallels/drivers/hypervisor/vtx_init.o
    In file included from /usr/lib/parallels/drivers/hypervisor/vtx_init.c:25:
    /usr/lib/parallels/drivers/hypervisor/hypervisor.h:130: warning: ‘kmem_cache_t’ is deprecated
      CC [M]  /usr/lib/parallels/drivers/hypervisor/svm_init.o
    In file included from /usr/lib/parallels/drivers/hypervisor/svm_init.c:25:
    /usr/lib/parallels/drivers/hypervisor/hypervisor.h:130: warning: ‘kmem_cache_t’ is deprecated
      LD [M]  /usr/lib/parallels/drivers/hypervisor/hypervisor.o
      Building modules, stage 2.
      MODPOST 1 modules
    WARNING: could not find /usr/lib/parallels/drivers/hypervisor/.interrupt.o.cmd for /usr/lib/parallels/drivers/hypervisor/interrupt.o
      CC      /usr/lib/parallels/drivers/hypervisor/hypervisor.mod.o
      LD [M]  /usr/lib/parallels/drivers/hypervisor/hypervisor.ko
    make[3]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
    make[2]: Leaving directory `/usr/lib/parallels/drivers/hypervisor'
    cd drv_net/linux/ && make && cd ..
    make[2]: Entering directory `/usr/lib/parallels/drivers/drv_net/linux'
    make -C /lib/modules/2.6.20-15-generic/build SUBDIRS=/usr/lib/parallels/drivers/drv_net/linux SRCROOT=/usr/lib/parallels/drivers/drv_net/linux modules
    make[3]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
      CC [M]  /usr/lib/parallels/drivers/drv_net/linux/prlnet.o
    /usr/lib/parallels/drivers/drv_net/linux/prlnet.c: In function ‘prlnet_recv’:
    /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:884: error: ‘CHECKSUM_HW’ undeclared (first use in this function)
    /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:884: error: (Each undeclared identifier is reported only once
    /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:884: error: for each function it appears in.)
    /usr/lib/parallels/drivers/drv_net/linux/prlnet.c: In function ‘hw_bind’:
    /usr/lib/parallels/drivers/drv_net/linux/prlnet.c:1011: error: ‘struct net_device’ has no member named ‘get_wireless_stats’
    /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:1191: error: ‘VM_FAULT_MINOR’ undeclared (first use in this function)
    /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/linux-headers-2.6.20-15-generic'
    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
    
    How do i fix this problem and install the product,

    Thanks,

    Arjan
     
  2. rbreault

    rbreault Bit poster

    Messages:
    1
  3. martin42

    martin42 Bit poster

    Messages:
    2
    Dunno if it helps, but I'm using the kernel 2.6.17-11-generic on 7.04 Feisty, because the latest and greatest kernel broke a few things like Cisco VPN Client and the BestCrypt encryption product. It would not surprise me if the very latest kernel headers cause compilation errors in the Parallels drivers - as they certainly stop BestCrypt's stuff from compiling.

    HTH
     

Share This Page