Hello All,


the module Image::Magick cannt be loaded, although it present in .exe
and was unpacked to par temp/cache directory.

I have renamed exe in zip, open it, all Image::Magick modules,dll and
files are present. The 3cc39c45.dll file is also present in Par-temp
directory (how it mentioned in error message).

A very simple script with only one line:

use Image::Magick;

or from this oneliner:
pp -v -o IM.exe -e "use Image::Magick;"

produce this error message:
 C:\test> IM.exe
Can't load 'C:\DOKUME~1\Tatjana\LOKALE~1\Temp\par-Tatjana\cache-6391dc56cecd3851
a0fa0e9047b9de86768dd020\3cc39c45.dll' for module Image::Magick: load_file:Das a
ngegebene Modul wurde nicht gefunden at C:/aperl58/lib/DynaLoader.pm line 229.
 at ../blib/lib/PAR/Heavy.pm line 104
Compilation failed in require at script/par_ImageMagick.pl line 1.
BEGIN failed--compilation aborted at script/par_ImageMagick.pl line 1.

and Windows message:
The dynamic link library CORE_RL_magick_.dll could not be found in the
specified path: .......

Is this come from Image::Magick dll extension or from PAR?
How can I fix it?

Thank you in advance!


PAR 0.83 ActivePerl 5.8.3.809 WindowsXP SP1  ImageMagick 6.0.2
(and the same thing with Perl 5.8.4 and ImageMagick6.0.3beta)

P.S. I still get a error with -a parameter:
C:\test> pp -v -a a.jpg IM.pl
....
error: no member name given for Archive::Zip::NewFileMember=HASH(0x1f7acd8)
....


-- 
Best regards,
 du4mi                            mailto:[EMAIL PROTECTED]

Reply via email to