Module in .pl Datei einbauen
Werner
- perl
0 Klaus Mock0 Wolfgang
Hi
gibt es eigentlich eine Möglichkeit, benötigte module mit in eine Perl Datei zu packen, so dass sie nicht installiert sein müssen.
Oder gibt es vielleicht sogar ein Programm, das dass für einen erledigt?
Ciao
Hallo,
gibt es eigentlich eine Möglichkeit, benötigte module mit in eine Perl Datei zu packen, so dass sie nicht installiert sein müssen.
Grundsätzlich ja.
<beispiel>
#!perl
print TEST::testfunc();
package TEST;
sub testfunc
{
return "tach\n";
}
</beispiel>
Aber reale Module machen viel mehr als dieses einfache Beispiel.
Lies Dir einmal die Dokumentation von use,require und do durch.
Dort werden Substitutionen der einzelnen Befehle beschrieben.
Ob Du allerdings wirklich alle Module sozusagen inlen bekommst, weiß ich nicht. Vor allem wenn Binärbibliotheken benötigt werden. Die kannst Du dann nicht in Dein Script stecken.
Aber was spricht eigentlich gegen separate Module. Die Installation in die Standard-Lib-Verzeichnise von Perl? Das kannst Du auch einfacher haben. Lies dazu erst mal die Doku zu 'use lib'.
Grüße
Klaus
Hi
gibt es eigentlich eine Möglichkeit, benötigte module mit in eine Perl Datei zu packen, so dass sie nicht installiert sein müssen.
Oder gibt es vielleicht sogar ein Programm, das dass für einen erledigt?
Ciao
Moin,
Hab dein Beispiel mit dem FTP-Modul probiert. Hat aber nicht funktionier. Woran kann das liegen?
PS. Dieses Modul ist bei meinem (freien) Provider nicht installiert.
Deshalb die Frage. Oder weist du einen Freien Provider, wo es installiert hat?
mfg Wolfgang