|< 1 2 >| | 13 Einträge, 2 Seiten |
QuoteEin weiteres Problem unter Windows stellen Module dar, die C-Code enthalten und eines Compilers bedürfen. Die Erläuterungen zum Installieren eines solchen Modules gehen über den Rahmen dieses HOWTOs hinaus.
QuoteC:\cygwin\home>nmake
Microsoft ® Program Maintenance Utility Version 1.50
Copyright © Microsoft Corp 1988-94. All rights reserved.
gcc -c -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DNO
_HASH_SEED -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE
_PERLIO -DPERL_MSVCRT_READFIX -DHASATTRIBUTE -fno-strict-aliasing -O2 -DVERSI
ON=\"1.01\" -DXS_VERSION=\"1.01\" "-IC:\Perl\lib\CORE" VmPerl.c
Das angegebene Programm kann nicht ausgeführt werden.
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x1'
Stop.
QuoteIch habe auch schon ne passende Anleitung für dieses Modul gefunden. Diese setzt aber Microsoft Visual Studio 6.0 voraus. Da ich das nicht besitze und aus keinen kenne der das hat kann ich diese Anleitung leider auch nicht benutzten...
http://www.vmware.com/community/message.jspa?messageID=112878#112878
QuoteC:\Programme\VMware\VMware VmPerl Scripting API\control-only>nmake test
Microsoft ® Program Maintenance-Dienstprogramm: Version 6.00.8168.0
Copyright © Microsoft Corp 1988-1998. Alle Rechte vorbehalten.
C:\Perl\bin\perl.exe "-Iblib\lib" "-Iblib\arch" test.pl
Can't load 'blib\arch/auto/VMware/VmPerl/VmPerl.dll' for module VMware::VmPerl:
load_file:///Das angegebene Modul wurde nicht gefunden at C:/Perl/lib/DynaLoader.pm
line 230.
at blib\lib/VMware/Control.pm line 14
Compilation failed in require at blib\lib/VMware/Control.pm line 14.
BEGIN failed--compilation aborted at blib\lib/VMware/Control.pm line 14.
Compilation failed in require at test.pl line 211.
BEGIN failed--compilation aborted at test.pl line 211.
NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : Rueckgabe-Code '0x2'
Stop.
QuoteExpand the control-only.zip file into an empty directory somewhere where you'll do your work.
Open a command prompt.
Run the vcvars32.bat file that is in your Visual C's BIN directory. This will make sure that the BIN directory is in your path so all the compiler pieces can be found (be sure you do this in the command prompt you will be using and not from explorer).
In the command prompt, go to the directory where you expanded the control-only.zip file.
Do these commands:
Perl makefile.pl
nmake
nmake test
nmake ppd
Assuming all that goes without error (mine did), there are a few .dll files that need to be put into the proper place in your blib\ structure or you'll get errors complaining about them missing.
Copy these files from "c:\Program Files\VMware\VMware VmPerl Scripting API":
libeay32.dll
ssleay32.dll
VMControlLib.dll
Copy them to:
blib\arch\auto\VMware\VmPerl (within the directory where you expanded your control-only.zip file).
QuoteUnpacking VMware-VmPerl-1.01...done
Generating HTML for VMware-VmPerl-1.01...done
Installing to site area...failed
ppm install failed: File conflict; package VMware-VmPerl already provide C:/Perl
/site/lib/auto/VMware/VmPerl/libeay32.dll
|< 1 2 >| | 13 Einträge, 2 Seiten |