QuoteWas kopierts du wohin?Ich habe PM-Dateien etc. die einfach nur kopiert werden. Ich habe diese erst unter c:\Strawberry abgelegt - werden dann aber nicht gefunden und angeblich unter c:\Dwimperl gesucht. Kann mir einer die richtige Vorgehensweise bzw. das Prinzip näher erläutern.
QuoteDu kannst nicht alle Module so rumkopieren, manche sind nicht kompatibel zwischen ActivePerl und Strawberry Perl.Dann in die gleiche Richtung - bei ActivePerl habe ich auf mehreren Rechnern das ganze installiert und dann den Inhalt einfach für ein Abgleich rüberkopiert.
2014-05-10T07:53:43 jan99Du meinst deine selbst erstellten Module?Ich habe PM-Dateien etc. die einfach nur kopiert werden.
2014-05-10T20:33:46 jan99Also müssen die eigenen unter vendor einsortiert werden.
QuoteZ:\osmCreateGPX>perl osmCreateWay_HighwayMerger.pl --osm=test.osm --output=test_
way.osm
Can't locate Date/Calc.pm in @INC (you may need to install the Date::Calc module
) (@INC contains: C:/strawberry/perl/site/lib C:/strawberry/perl/vendor/lib C:/s
trawberry/perl/lib .) at osmCreateWay_HighwayMerger.pl line 53.
BEGIN failed--compilation aborted at osmCreateWay_HighwayMerger.pl line 53.
Z:\osmCreateGPX>rem --class=motorway
Z:\osmCreateGPX>pause
Drücken Sie eine beliebige Taste . . .
QuoteMicrosoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.
C:\Users\tappenbeck\Documents>perl -MCPAN -e shell
There seems to be running another CPAN process (pid 1804). Contacting...
Other job not responding. Shall I overwrite the lockfile 'C:\strawberry\cpan\.lo
ck'? (Y/n) [y] y
cpan shell -- CPAN exploration and modules installation (v2.00)
Enter 'h' for help.
cpan> install Date::Calc
Fetching with LWP:
http://cpan.strawberryperl.com/authors/01mailrc.tx...
Fetching with LWP:
http://cpan.strawberryperl.com/modules/02packages....
Fetching with LWP:
http://cpan.strawberryperl.com/modules/03modlist.d...
Creating database file ...
Done!
Running install for module 'Date::Calc'
Running make for S/ST/STBEY/Date-Calc-6.3.tar.gz
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/S/ST/STB...
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/S/ST/STB...
Checksum for C:\strawberry\cpan\sources\authors\id\S\ST\STBEY\Date-Calc-6.3.tar.
gz ok
Scanning cache C:\strawberry\cpan\build for sizes
DONE
CPAN.pm: Building S/ST/STBEY/Date-Calc-6.3.tar.gz
*************************************************************
****** BEWARE: Use "make install UNINST=1" to install! ******
*************************************************************
Checking if your kit is complete...
Looks good
Warning: prerequisite Bit::Vector 7.1 not found.
Generating a dmake-style Makefile
Writing Makefile for Date::Calc
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- STBEY/Date-Calc-6.3.tar.gz ----
Bit::Vector [requires]
Running make test
Delayed until after prerequisites
Running make install
Delayed until after prerequisites
Running install for module 'Bit::Vector'
Running make for S/ST/STBEY/Bit-Vector-7.3.tar.gz
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/S/ST/STB...
Checksum for C:\strawberry\cpan\sources\authors\id\S\ST\STBEY\Bit-Vector-7.3.tar
.gz ok
CPAN.pm: Building S/ST/STBEY/Bit-Vector-7.3.tar.gz
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Bit::Vector
Writing MYMETA.yml and MYMETA.json
Writing patchlevel.h for C:\strawberry\perl\bin\perl.exe (5.018002)
cp lib/Bit/Vector/String.pm blib\lib\Bit\Vector\String.pm
cp lib/Bit/Vector/Overload.pod blib\lib\Bit\Vector\Overload.pod
cp Vector.pm blib\lib\Bit\Vector.pm
cp lib/Bit/Vector/String.pod blib\lib\Bit\Vector\String.pod
cp lib/Bit/Vector/Overload.pm blib\lib\Bit\Vector\Overload.pm
cp Vector.pod blib\lib\Bit\Vector.pod
Running Mkbootstrap for Bit::Vector ()
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod -- 644 Vector.bs
gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -D
PERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms
-bitfields -s -O2 -DVERSION=\"7.3\" -DXS_VERSION=\"7.3\" "-IC:\stra
wberry\perl\lib\CORE" BitVector.c
dmake.exe: Error code 129, while making 'BitVector.o'
STBEY/Bit-Vector-7.3.tar.gz
C:\strawberry\c\bin\dmake.exe -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Stopping: 'install' failed for 'Bit::Vector'.
Failed during this command:
STBEY/Bit-Vector-7.3.tar.gz : make NO
cpan>
QuoteThere seems to be running another CPAN process (pid 1804). Contacting...
Other job not responding. Shall I overwrite the lockfile 'C:\strawberry\cpan\.lo
ck'? (Y/n) [y] y
2014-05-12T07:09:45 jan99Ein paar Angaben mehr wären schon sinnvoll.so bei mir ist wieder die Einsprung-Fehlermeldung gekommen !
QuoteJa, sicher.Das ist ja nicht gerade alles aufbauend für den Anfang!
2014-05-12T08:38:47 GwenDragon...
A) Wenn du Hilfe benötigst, bitte selbst dazuschreiben:
1. Welches Perl (genaue Angabe)
2014-05-12T08:38:47 GwenDragon
2. Welches Betriebssystem (genaue Angabe)
2014-05-12T08:38:47 GwenDragon3. Wie sind die Umgebungsvariablen für Perl und GCC
2014-05-12T08:38:47 GwenDragon4. Irgendwelche C-Compiler, Visual C++, MingW, Cygwin o. ä. extra installiert?
2014-05-12T08:38:47 GwenDragonB) Hast du das Perl deinstalliert/neu aufgebaut wie ich beschrieben hatte?
2014-05-12T09:31:18 GwenDragonBei mir läuft Strawberry-Perl 32bit ganz gut.
QuoteNur weil das OS 64bit ist?
2014-05-12T12:16:34 jan99Schön. :)mit strawberry-perl-5.18.2.2-32bit hat es jetzt funktioniert.
QuoteWenn du dir von Strawberry Perl die Portable Version geholt hast, kein Problem.Gibt es noch was zu beachten wenn man mal von diesem Rechner aus eine mobile Version (protable) anlegen will ?
Quoteich denek schon.Hoffe, das die nächsten Pakete gehen jetzt einfacher.
QuoteThere seems to be running another CPAN process (pid 6676). Contacting...
Other job not responding. Shall I overwrite the lockfile 'C:\strawberry\cpan\.lo
ck'? (Y/n) [y]
QuoteSieht aus als ob der Compiler nicht gefunden wird. Hast du mehrere Perl's auf der Mühle? Oder dieses Perl mehrfach installiert/deinstalliert und dabei Pfade gewechselt? Wie sieht deine Umgebungsvariable path aus?
Das kann auf jeden Fall nicht an Strawberry und nicht am Modul liegen. Bei mir compiliert Date::Calc auf Strawberry immer sauber!
2014-05-10T20:33:46 jan99Es war mal so üblich, dass bei Programmpaketen Module die speziell für einen Kunden geschrieben wurden, unter vendor landeten.Also müssen die eigenen unter vendor einsortiert werden.