OVH Cloud OVH Cloud

PERL2EXE_STORAGE

1 réponse
Avatar
MyNeWs
Bonjour,
j'ai un probleme de taille avec Perl2exe. :-(

J'ai realisé un programme que j'ai compilé en .exe avec Perl2exe.
J'utilise dans ce programme use IP::Authority;
je le compile tel que : perl2exe -v -tiny monpgm.pl
...
Compiling C:\Perl\site\lib\IP\Authority.pm
...

tout se déroule normalement. J'ai mon exe et les dll nécessaires.
Mais lorsque je veux lancer mon pgm en exe. j'ai ceci :

C:\Perl\DEV\>C:\Perl\DEV\monpgm.exe
couldn't read authority database: No such file or directory at
PERL2EXE_STORAGE/IP/Authority.pm

=> line 35. (ligne 35 open (AUTH, "< $module_dir/auth.gif")
=> dans le répertoire Authority, j'ai bien les 2 images gif auth.gif
et ipauth.gif

Compilation failed in require at CC:\Perl\DEV\monpgm.exe line 29.
BEGIN failed--compilation aborted at C:\Perl\DEV\monpgm.exe line 29.

et mon programme avorte.... :-(

Nota : le pack IP::Authority est utilisé pour "whois"

Est ce que quelqu'un aurait une idée, car là, je sèche depuis plusieurs
semaines

Merci.

1 réponse

Avatar
DoMinix
Bonjour,
j'ai un probleme de taille avec Perl2exe. :-(

J'ai realisé un programme que j'ai compilé en .exe avec Perl2exe.
J'utilise dans ce programme use IP::Authority;
je le compile tel que : perl2exe -v -tiny monpgm.pl
....
Compiling C:PerlsitelibIPAuthority.pm
....


Compilation failed in require at CC:PerlDEVmonpgm.exe line 29.
BEGIN failed--compilation aborted at C:PerlDEVmonpgm.exe line 29.

et mon programme avorte.... :-(

Nota : le pack IP::Authority est utilisé pour "whois"

Est ce que quelqu'un aurait une idée, car là, je sèche depuis plusieurs
semaines

Merci.




je ne connais pas perl2exe mais avec PAR il faut integrer manuellement
un certain nombre de fichier lorsque les modules appellés en ont besoin.

--
dominix