Bonsoir à tous !
Est-ce que quelqu'un pourrait m'aider à utiliser PAR-Packer afin de "compiler" (créer un .exe) à partir de mon fichier source (.pl) ?! Ca fait 5 heures que je suis dessus, et impossible de régler le problème !
Donc voilà, en fait j'ai un script Perl qui utilise un package externe (je crois que c'est comme ça qu'on dit en Perl). Jusque là, pas de problème, le script fonctionne nickel.
Mais je voudrais compiler ce script avec PAR-Packer (ou un autre logiciel si vous en connaissez, j'suis débutant sous Perl). Le problème c'est que quand je tape la commande :
mon script est bien compilé, mais au lancement une erreur apparaît comme quoi "un_fichier_de_dependance.pm n'a pas été trouvé dans @INC" ......
Code : Sélectionner tout - Visualiser dans une fenêtre à part pp -o mon_exe.exe mon_script.pl
Après quelques recherches (beaucoup même, j'suis désespéré ), j'ai tenté de passer par les .par (je sais pas trop à quoi ça correspond, mais bon). Et là, ça compile. Mais au lancement, j'ai une erreur : "Dumper.pm n'a pas été trouvé" (ou un truc du genre).
Autrement dit, un 'package' de base de Perl n'a pas été compilé avec le reste de mon script. Enfin, je crois que c'est ça le problème .......................
Donc finalement, je cherche à savoir comment utiliser PAR-Packer afin de :
- compiler mon script Perl et
- .. prendre en charge les 'packages' dont dépend mon script Perl
- .. prendre en charge les 'packages' de base de Perl
Au final, je cherche à avoir un .exe qui fonctionne seul. Sans besoin d'avoir Perl d'installé ou les dépendances ou quoi que ce soit. Par contre, s'il faut ajouter une bibliothèque (genre DLL) ou même un dossier pour que ça fonctionne y'a aucun problème, tant que ce n'est pas à installer.
Bon voilà ... j'espère vraiment que quelqu'un saura m'aider.
Parce que là, j'suis vraiment perdu, désespéré et en plus c'est pour le travail.
Partager