Savez vous si il y a moyen d'écrire des programes en Perl de façon a ne
pas avoir besoin d'installer Perl sur la machine où on veut lancer le
programme ?
== Comment distribuer des programmes Perl sans Perl ? = Utilisez pp (Perl Packager) qui est distribué avec le module PAR (Perl ARchive). On peut l'installer
* sous Unix avec le module CPAN (sous le compte root) # perl -MCPAN -e shell # cpan> install PAR
* sous Windows, avec ppm :
ppm install PAR
Ensuite la commande
pp monscript.pl
produit un (gros) fichier exx{00E9}cutable a.out (Unix) ou a.exe (Windows). Voir les nombreuses options dans la doc de pp.
Il y a aussi deux programmes (non gratuits) :
* Perl2Exe chez IndigoSTAR <http://www.indigostar.com/perl2exe.htm> * PerlApp dans le Perl Dev Kit d'ActiveState <http://www.activestate.com/Products/Perl_Dev_Kit/>
--- Denis
RTFM
Extrait de la faq de fr.comp.lang.perl
== Comment distribuer des programmes Perl sans Perl ? =
Utilisez pp (Perl Packager) qui est distribué avec le module PAR
(Perl ARchive). On peut l'installer
* sous Unix avec le module CPAN (sous le compte root)
# perl -MCPAN -e shell
# cpan> install PAR
* sous Windows, avec ppm :
ppm install PAR
Ensuite la commande
pp monscript.pl
produit un (gros) fichier exx{00E9}cutable a.out (Unix) ou a.exe
(Windows). Voir les nombreuses options dans la doc de pp.
Il y a aussi deux programmes (non gratuits) :
* Perl2Exe chez IndigoSTAR
<http://www.indigostar.com/perl2exe.htm>
* PerlApp dans le Perl Dev Kit d'ActiveState
<http://www.activestate.com/Products/Perl_Dev_Kit/>
== Comment distribuer des programmes Perl sans Perl ? = Utilisez pp (Perl Packager) qui est distribué avec le module PAR (Perl ARchive). On peut l'installer
* sous Unix avec le module CPAN (sous le compte root) # perl -MCPAN -e shell # cpan> install PAR
* sous Windows, avec ppm :
ppm install PAR
Ensuite la commande
pp monscript.pl
produit un (gros) fichier exx{00E9}cutable a.out (Unix) ou a.exe (Windows). Voir les nombreuses options dans la doc de pp.
Il y a aussi deux programmes (non gratuits) :
* Perl2Exe chez IndigoSTAR <http://www.indigostar.com/perl2exe.htm> * PerlApp dans le Perl Dev Kit d'ActiveState <http://www.activestate.com/Products/Perl_Dev_Kit/>