Thread [Win] Mehrere Perl parallel installieren: Alte und neue Perlversionen zusammen (22 answers)
Opened by GwenDragon at 2005-10-16 17:51

GwenDragon
 2005-10-17 16:47
#47411 #47411
User since
2005-01-17
14554 Artikel
Admin1
[Homepage]
user image
Ich habe jetzt einmal keine PATH-Angaben zu Perl mehr im System.

Die "Perlen" sind unter X:\usr\local\perl\VERSION\ installiert.

Die Perl-Exes habe ich umbenannt in
perl.exe und perl58.exe für Perl 5.008
perl56.exe für Perl 5.006
perl5005.exe für Perl 5.005
und zu den Perl-Versionen zugehörigen DLLs
perlcore.dll perl56.dll perl58.dll
habe ich auch in Verzeichnisse wie /bin /usr/bin /usr/local/bin kopiert, damit ich nicht jedesmal die Pfade in die Skripte schreiben muss.

Dummerweise finden die Skripte keine @INC mehr, obwohl doch die Perl-Exes aus der Registry lesen können. :(

Und ohne PATH-Angaben klappt es mit den Shebangs auf /usr/bin/perl oder /usr/bin/perl58 auch nicht mehr.

Nur wenn ich dann PATH wie folgt setze:
PATH X:\usr\local\perl\5.005\bin;X:\usr\local\perl\5.006\bin;X:\usr\local\perl\5.008\bin
//Edit Slashes falsch hier eingegeben ;)
klappt es auch nicht

Dummerwise kann ich die PERLLIB bzw. PERL5LIB nicht Versionsspezifisch setzen.

Denke ich falsch vom Ansatz?
Was nun?\n\n

<!--EDIT|GwenDragon|1129631297-->
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread [Win] Mehrere Perl parallel installieren: Alte und neue Perlversionen zusammen