Hi all
I hope anyone can help me with this. I'm trying to get vmware to play along nicely on CentOS 5.1 x64, but I get errors when I try and start a vmx image, or list them. This the the error:
[root@backup vmware-mui-distrib]# vmware-cmd -l Use of uninitialized value in string eq at /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/VMware/VmPerl.pm line 114. /etc/vmware/windowsxp01.vmx
Google didn't return anything, maybe someone on the list knows something?
[root@backup vmware-mui-distrib]# uname -a Linux backup.softdux.com 2.6.18-53.1.13.el5 #1 SMP Tue Feb 12 13:02:30 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
Rudi Ahlers wrote:
[root@backup vmware-mui-distrib]# vmware-cmd -l Use of uninitialized value in string eq at /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/VMware/VmPerl.pm line 114.
*WHAT* is on line 114 of VmPerl.pm?
On the other hand: Which build are you using? http://www.veenema.net/index.php?Virtualization:vmware-cmd_uit_build_22874_werkt_met_64-bit_Perl - Build 22874 is needed for 64bit perl.
Ralph
Ralph Angenendt wrote:
Rudi Ahlers wrote:
[root@backup vmware-mui-distrib]# vmware-cmd -l Use of uninitialized value in string eq at /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/VMware/VmPerl.pm line 114.
*WHAT* is on line 114 of VmPerl.pm?
#Force version compatability die "Perl API Version does not match dynamic library version." unless (version() eq $VERSION);
On the other hand: Which build are you using? http://www.veenema.net/index.php?Virtualization:vmware-cmd_uit_build_22874_werkt_met_64-bit_Perl
- Build 22874 is needed for 64bit perl.
Ralph
I can't see what build of vmware-cmd I have, but I have installed VMware-server-1.0.4-56528.i386.rpm - is that what you're referring to?
On Tue, Mar 4, 2008 at 2:41 PM, Rudi Ahlers Rudi@softdux.com wrote:
Hi all
I hope anyone can help me with this. I'm trying to get vmware to play along nicely on CentOS 5.1 x64, but I get errors when I try and start a vmx image, or list them. This the the error:
[root@backup vmware-mui-distrib]# vmware-cmd -l Use of uninitialized value in string eq at /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/VMware/VmPerl.pm line 114.
Indeed I have seen this. It happens when you run VMware on a 64 bit Linux platform. I have commented out (with a #) both lines 114 and 115 in VmPerl.pm with no ill effects. I tried to figure out the cause, but I am not perl guy, so I gave up and went for the easy fix.