Schrift
[thread]5376[/thread]

Modul-Installation unter Solaris



<< >> 5 Einträge, 1 Seite
weismat
 2003-09-29 20:12
#47459 #47459
User since
2003-08-18
142 Artikel
BenutzerIn
[default_avatar]
Ich möchte unter Solaris Perl Module installieren, die nicht zum Standardperl. sondern zu einer 2. anderen Perl Installation auf der Maschine gehören, was genau ist zu tun ?
Die Maschine ist nicht im Netz zu sehen.\n\n

<!--EDIT|weismat|1064853063-->
pq
 2003-09-29 20:47
#47460 #47460
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
[quote=weismat,29.09.2003, 18:12]Ich möchte unter Solaris Perl Module installieren, die nicht zum Standardperl. sondern zu einer 2. anderen Perl Installation auf der Maschine gehören, was genau ist zu tun ?[/quote]
was meinst du mit "nicht zum standardperl gehören"? alle module werden
eigentlich problemlos mittels 'perl Makefile.PL [OPTIONEN]' installiert.
was genau klappt denn bei dir nicht?
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
0msa
 2003-09-29 22:20
#47461 #47461
User since
2003-08-20
14 Artikel
BenutzerIn
[default_avatar]
Juhu Solaris :-)

Besorge dir die Module von CPAN.
Entpacke das Archiv und wechsel in das neue entspr. Verzeichniss.
Damit das neue Modul auch später von deinem gewuenschten Perl gefunden werden
(@INC) musst du den gesamten Pfad zu deinem Perl angeben.
z.B.
/usr/local/mein_wunsch_perl/bin/perl Makefile.PL [CC=gcc]
Du musst natürlich wissen wo sich dein Perl befindet ;-)

Bei "perl Makefile.PL" wird halt das Perl aus dem SUCHPFAD genommen ( which perl ~ /usr/bin/perl ).

Viel Spass.\n\n

<!--EDIT|0msa|1064859720-->
"Ich will keine neuen Kommunikationsmittel. Ich will neue Technologien, mit denen ich die Leute davon abhalten kann, mit mir zu kommunizieren."
weismat
 2003-09-30 13:57
#47462 #47462
User since
2003-08-18
142 Artikel
BenutzerIn
[default_avatar]
Okay...funktioniert.
Ich hatte den klassischen Weg vergessen und hatte den Weg aus den FAQs benutzt und die wollten dann auch Web-Zugang und vor allem ein Programm namens lynx, das es nicht auf dieser Solaris-Maschine gab.
Strat
 2003-09-30 15:12
#47463 #47463
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
auf http://www.activestate.com/ gibt es auch schon vorcompilierte Module fuer Solaris, die du mit ppm installieren kannst (wenn du activestate-Perl benuetzt; wenn man jedoch ein make+c-Compiler installiert hat, compiliere ich mir Perl lieber selbst (ist meistens schneller, da man die benoetigten Optionen angeben kann und nicht immer die volle Droehnung nehmen muss; wenn da schon ein Perl vorhanden ist, verwende ich halt /opt/gnu/perl58/ oder so als Pfad und lasse /usr/bin/perl nicht ueberschreiben) und installiere die Module via perl Makefile.PL && make && make test && make install oder eventuell auch via CPANPLUS (nur haben die Solaris-Kisten, auf denen ich arbeite, selten Internetzugang, und wenn man eine oder mehrere Entwicklungsmaschinen und Produktionsmaschinen hat, ist es auch haeufig besser, wenn man das Zeug versioniert ausrollt, und dann hat CPAN(PLUS) da nichts mehr verloren (weil da auf CPAN irgendwann mal eine neuere Version des Moduls auftaucht, mit der das Programm nicht getestet wurde), sondern der make-Weg ist sicherer.
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
<< >> 5 Einträge, 1 Seite



View all threads created 2003-09-29 20:12.