[PAR::Packer] plusieurs fichiers sources .pl en un seul exécutable
Bonjour,
depuis pas mal de temps je travail sur un projet, mon problème et que je doit diviser mon code source en plusieurs fichiers, je procède comme suit:
chaque fonction
Code:
sub fonction1 {...}
est placée dans un fichier fonction1.pl et je l'appel dans mon programme principale par require :
Code:
require("fonction1.pl");
l'exécution normale
se fait sans problème.
mais après génération de l'exécutable "pp -o prog.exe programme.pl" l'exécution me donne l'erreur :
Citation:
Can't locate ./fonction1.pl in @INC (@INC contains: C:\Users\MOHAME~1.CHE\AppData\Local\Temp\par-4d6f68616d65642e
436865726b616f7569\cache-81dd3024ea1f6177d5b2680d0318a74734b1bd30\inc\lib C:\Users\MOHAME~1.CHE\AppData\Local\
Temp\par-4d6f68616d65642e436865726b616f7569\cache-81dd3024ea1f6177d5b2680d0318a74734b1bd30\inc CODE(0x1d881a4)
CODE(0x1d884a4)) at script/programme.pl line 9.
car le .exe est supposé être lancer à partir d'une machine qui ne possède pas les .pl
j'ai une vingtaine de fonctions longues :calim2: , es ce que je suis obligé de les rassembler dans un seul .pl? y a t il d'autres méthodes?
merci ^_^