On Mon, May 19, 2008 at 12:58 PM, Joe Apuzzo <[EMAIL PROTECTED]> wrote:
> I noticed that VMWare Server 1.0.5 was not working after my upgrade to
> Ubuntu (AMD64) 8.04
> Thus I ran the normal reconfigure script: "sudo
> /usr/bin/vmware-config.pl" which ended in errors:
>
>    Building the vmmon module.
>
>    Using 2.6.x kernel build system.
>    make: Entering directory `/tmp/vmware-config0/vmmon-only'
>    make -C /lib/modules/2.6.24-17-generic/build/include/.. SUBDIRS=$PWD
>    SRCROOT=$PWD/. modules
>    make[1]: Entering directory `/usr/src/linux-headers-2.6.24-17-generic'
>      CC [M]  /tmp/vmware-config0/vmmon-only/linux/driver.o
>    In file included from
>    /tmp/vmware-config0/vmmon-only/./include/vmware.h:25,
>                     from /tmp/vmware-config0/vmmon-only/linux/driver.c:48:
>    /tmp/vmware-config0/vmmon-only/./include/vm_basic_types.h:159:
>    error: redefinition of typedef 'uintptr_t'
>    include/linux/types.h:40: error: previous declaration of 'uintptr_t'
>    was here
>    In file included from /tmp/vmware-config0/vmmon-only/linux/driver.h:20,
>                     from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
>    /tmp/vmware-config0/vmmon-only/./include/compat_wait.h:37:5:
>    warning: "VMW_HAVE_EPOLL" is not defined
>    /tmp/vmware-config0/vmmon-only/./include/compat_wait.h:43:5:
>    warning: "VMW_HAVE_EPOLL" is not defined
>    In file included from /tmp/vmware-config0/vmmon-only/linux/driver.h:20,
>                     from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
>    /tmp/vmware-config0/vmmon-only/./include/compat_wait.h:60: error:
>    conflicting types for 'poll_initwait'
>    include/linux/poll.h:65: error: previous declaration of
>    'poll_initwait' was here
>    /tmp/vmware-config0/vmmon-only/linux/driver.c:147: warning:
>    initialization from incompatible pointer type
>    /tmp/vmware-config0/vmmon-only/linux/driver.c:151: warning:
>    initialization from incompatible pointer type
>    /tmp/vmware-config0/vmmon-only/linux/driver.c: In function
>    'LinuxDriver_Ioctl':
>    /tmp/vmware-config0/vmmon-only/linux/driver.c:1659: error: 'struct
>    mm_struct' has no member named 'dumpable'
>    make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1
>    make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
>    make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-17-generic'
>    make: *** [vmmon.ko] Error 2
>    make: Leaving directory `/tmp/vmware-config0/vmmon-only'
>    Unable to build the vmmon module.
>
>    For more information on how to troubleshoot module-related problems,
>    please
>    visit our Web site at
>    "http://www.vmware.com/download/modules/modules.html"; and
>    
> "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html";.
>
>    Execution aborted.
>
> So after looking I found the any-any script :
> "http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update115.tar.gz";
>
> Which replaces the "vmware-config.pl" and compiles the kernel modules
> correctly.
> But the console still will not run, but we have errors:
>
>    [joe|~] vmware
>    /usr/lib/vmware/bin/vmware:
>    /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4'
>    not found (required by /usr/lib32/libcairo.so.2)
>    /usr/lib/vmware/bin/vmware:
>    /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0'
>    not found (required by /usr/lib32/libstdc++.so.6)
>    /usr/lib/vmware/bin/vmware:
>    /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4'
>    not found (required by /usr/lib32/libcairo.so.2)
>    /usr/lib/vmware/bin/vmware:
>    /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0'
>    not found (required by /usr/lib32/libstdc++.so.6)
>    /usr/lib/vmware/bin/vmware:
>    /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4'
>    not found (required by /usr/lib32/libcairo.so.2)
>    /usr/lib/vmware/bin/vmware:
>    /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0'
>    not found (required by /usr/lib32/libstdc++.so.6)
>
> But then I found this solution on the Ubuntu forums:
>
> sudo ln -sf /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
> sudo ln -sf /usr/lib/libpng12.so.0 
> /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0
>
>
> After that the vmware console ran and I was able to get my vm's to boot.
>
> Joe

I used the script found here:
http://ubuntuforums.org/showthread.php?t=788169&highlight=vmware+64



-- 
John D. Mort
http://john.mort.net
_______________________________________________
Mid-Hudson Valley Linux Users Group                  http://mhvlug.org          
   
http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug                           
Upcoming Meetings (6pm - 8pm)                         MHVLS Auditorium          
        
  Jun 4 - Sqeak! and eToys
  Jul 2 - KVM (Tenative)
  Aug 6 - Zenos
  Sep 3 - TBD

Reply via email to