1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
cpan> install Win32::CLR
Database was generated on Sat, 30 Mar 2013 20:00:07 GMT
Running install for module 'Win32::CLR'
Running make for Y/YA/YAMATO/Win32-CLR-0.03.tar.gz
Checksum for C:\strawberry\cpan\sources\authors\id\Y\YA\YAMATO\Win32-CLR-0.03.tar.gz ok
Scanning cache C:\strawberry\cpan\build for sizes
............................................................................DONE
CPAN.pm: Going to build Y/YA/YAMATO/Win32-CLR-0.03.tar.gz
Compilation with gcc is not supported at Makefile.PL line 20.
Visual C++ 2005 or later is required at Makefile.PL line 25.
Compilation stop at Makefile.PL line 30.
Warning: No success on command[C:\strawberry\perl\bin\perl.exe Makefile.PL]
YAMATO/Win32-CLR-0.03.tar.gz
C:\strawberry\perl\bin\perl.exe Makefile.PL -- NOT OK
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install
Failed during this command:
YAMATO/Win32-CLR-0.03.tar.gz : writemakefile NO 'C:\strawberry\perl\bin\perl.exe Makefile.PL' returned status 65280
2013-04-01T14:19:51 GwenDragonA) Da muss irgendeine Batchdatei dabei sein, welche den Pfad auf die Exe und die Libs setzt!
2013-04-01T14:19:51 GwenDragonB) Welche Fehlermeldung ist denn noch vorhanden? Bitte mal kopieren.
2013-04-01T14:19:51 GwenDragonA) Da muss irgendeine Batchdatei dabei sein, welche den Pfad auf die Exe und die Libs setzt!
SO wie ich mich dunkel an Windowszeiten erinnere:
Du musst ins bin\ des VS gehen und VCVARS32 aufrufen.
2013-04-01T14:19:51 GwenDragonCPAN aufrufen
Dort look Win32::CLR eingeben
Makefile mit Perl Makefile.pl neu erzeugen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
cpan> look Win32::CLR
Running look for module 'Win32::CLR'
Trying to open a subshell in the build directory...
Working directory is C:\strawberry\cpan\build\Win32-CLR-0.03-PE7tQm
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.
C:\strawberry\cpan\build\Win32-CLR-0.03-PE7tQm>perl Makefile.pl
Compilation with gcc is not supported at Makefile.pl line 20.
Visual C++ 2005 or later is required at Makefile.pl line 25.
Compilation stop at Makefile.pl line 30.
C:\strawberry\cpan\build\Win32-CLR-0.03-PE7tQm>
2013-04-02T10:30:18 GwenDragonSicher ist ein Compiler dabei. Nur ist das eben beim Microsoft sondern GCC (Gnu C Compiler).
1 2 3 4
if ( int( $Config{ccversion} ) < 14 ) { warn "Visual C++ 2005 or later is required"; $error++; }