Thread Installieren bei ActivePerl (7 answers)
Opened by GUIfreund at 2014-03-10 19:48

GUIfreund
 2014-04-28 13:52
#175090 #175090
User since
2011-08-08
559 Artikel
BenutzerIn
[default_avatar]
2014-04-26T15:18:28 bianca
Wieso benutzt du unter Windows die Linux Kommandos?

Sagen wir lieber erst mal so: "Die von mir benutzten Kommandos können auch unter Linux benutzt werden". Allerdings wird in den meisten Installationsanleitungen die Form ./Build xxx genannt. Der Grund ist - wenn ich das richtig verstanden habe - dass dadurch vermieden werden soll, versehentlich ein anderes Programm namens Build zu starten, wenn dieses im Suchpfad von Linux gefunden wird.

In einigen Installationen (z. B. in CPAN:Module::Build) heißt es weiter, dass unter Windows auch die Form Build xxx benutzt werden kann. Dies ist nicht ganz richtig. Da unter Windows \ der Pfadtrenner ist, würde ./Build xxx zu einem Syntaxfehler führen. Richtig ist die Form .\Build xxx. Hier kann man das .\ gefahrlos weglassen.

Also insgesamt: Unter Linux am besten ./Build xxx, unter Windows am besten Build xxx.

2014-04-26T15:18:28 bianca
Für Module gibt es doch perl -MCPAN -e shell

Neue Versionen von CPAN:SudokuTrainer teste ich noch einmal, bevor ich sie zu CPAN hochlade. Dazu entpacke ich den neu erstellten Tarball und installiere dann mit den im OP genannten Kommandos. Meines Wissens ist das CPAN-Modul nur für Module geeignet, die sich im CPAN-System befinden. Ich lasse mich gern belehren.

2014-04-26T15:18:28 bianca
Und AP hat doch sogar ein grafisches Installationstool. Wie heißt das noch gleich? Ja, PPM wars: http://www.activestate.com/blog/2010/10/how-instal...

Ja, ppm ist eine feine Sache, insbesondere die GUI-Version. Schade, dass ppm nur von ActivePerl benutzt wird. Wenn ich SudokuTrainer in meine Perl-Installation installiere, wird es auch im ppm-Repos hinzugefügt. Und HTML-Doku wird automatisch erzeugt. Es dauert freilich lange, bis diese Doku auch im Inhaltsverzeichnis erscheint. Im Forum gab es mal ein Kommando, mit dem man die sofortige Aktualisierung anstoßen kann. Ich habe den betreffenden Thread leider nicht wiedergefunden.
Gruß
GUIfreund

View full thread Installieren bei ActivePerl