2015-04-19T08:16:11
GwenDragon--bundle alle Core-Module bündeln
--lib=I:\OTHER\PERL\LIBS weitere Pfade auf die Libraries setzen
--link=DATEI.DLL fehlende DLLs hinzufügen
siehe auch
https://metacpan.org/pod/pp#EXAMPLES
Ich habe jetzt die -l option ausprobiert und so experimentell ermittelt, welche dlls fehlen.
c:\> pp -l c:\Strawberry\c\bin\libeay32_.dll -l c:\Strawberry\c\bin\zlib1_.dll -l c:\Strawberry\c\bin\ssleay32_.dll -o 20150420_FlickrReachXtendr.exe 20150410_manage_followers.pl
Mit dem obigen Befehl läuft jetzt auch das exe auf anderen Rechnern. Ist aber auch ein Mist, dass cih mir durch try and error raussuchen muss, welche dlls fehlen und von meinem Skript gebraucht werden.
Hat noch jemand eine Idee, wie ich so etwas wie ein "Cross-Compilat" erzeugen kann? Also Ziel wäre es, auf meinem Win 7 Rechner ein Executable für OS X zu erzeugen. Bzw müsste das ja mölgicherweise ein Binary File sein, das auch auf Linux laufen würde?