1 pièce(s) jointe(s)
[MODULE] PAR::PACKER Problème pour création exe
Bonjour,
J'ai déjà lu les différents sujet concernant la transformation d'un script perl en executable. Je rencontre cependant quelques problèmes.
Problématique : Les pc utilisés dans le cadre de mon travail bloque l'accès pour l'installation de logiciel (dans mon cas il me faudrait un interpreteur perl). Du coup j'aimerai convertir mon script en executable pour passer outre.
Lorsque je transforme mon script avec PAR::PACKER (pp ou tkpp) j'ai une erreur qui se produit :
Citation:
pp.bat --info disabling it Descripteur non valide
Ce problème viendrait (d'après les warnings lors de l'execution de l'exe de la ligne1). Je n'arrive vraiement pas à comprendre le problème...
Autre possibilité Text::CSV ne serait pas pris en charge par PAR::PACKER ?
J'ai aussi testé avec Perlapp et je me retrouve aussi avec une erreur, mais cette fois ligne 8... A ne rien y comprendre.
Si qulequ'un serait apte à m'éclairer. Je vous en remercie par avance.
Citation:
Os :
Windows 7 64bit
Interpréteur : Strawberry perl (dernière version)
PS : J'ai rattaché mon script en ZIP (première essai de programmation en perl j'aurai certainement pu mieux faire).
Problem installation PAR::Packer avec Strawberry perl
Bonjour à tous,
J'ai un problème d'installation de PAR::Packer
Comme je ne suis pas Admin de mon PC j'ai installer strawberry en version zip pour Window , car elle ne demande pas d'être Admin du PC.
J'essaye d'installer PAR::Packer pour pouvoir créer des exe de mes script perl.
Mais j'ai des messages d'erreur lors de l'installation.
J'ai essayé avec cpan "install PAR::PAcker" et aussi a travers du script proposé par Djibril "tout-en-un.pl"
voici un extrait des messages d'erreur
+++++++++++++++++++++++++++++++++++++++++++++++++++++
# at automated_pp_test.pl line 7314.
'"D:\strawberry_perl\cpan\build\PAR-Packer-1.014-O3pEU\blib\script\perl.exe"' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
# Failed test 'pp_minus_B_with_large_minus_P_tests
# amsg122: sub pp_minus_B_with_large_minus_P_tests cannot system pp -P -o out_pl.pl "hello.pl"
# '
Test Summary Report
-------------------
t/20-pp.t (Wstat: 8448 Tests: 34 Failed: 33) Failed tests: 1-30,32-34
Non-zero exit status: 33
t/30-current_exec.t (Wstat: 512 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 2
Parse errors: Bad plan. You planned 4 tests but ran 1.
t/90-rt59710.t (Wstat: 512 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 2
Parse errors: Bad plan. You planned 3 tests but ran 1.
Files=6, Tests=69, 11 wallclock secs ( 0.16 usr + 0.02 sys = 0.17 CPU)
Result: FAIL
Failed 3/6 test programs. 35/69 subtests failed.
dmake.exe: Error code 130, while making 'test_dynamic'
RSCHUPP/PAR-Packer-1.014.tar.gz
D:\strawberry_perl\c\bin\dmake.exe test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports RSCHUPP/PAR-Packer-1.014.tar.gz
Running make install
make test had returned bad status, won't install without force
Stopping: 'install' failed for 'PAR::Packer'.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Je ne sais pas ce qui ne va pas, est-ce un problème de compatibilité ?
Je suis un peu perdu ...
MErci pour votre aide .