News:

2023-08-10 - ExifTool version 12.65 released

Main Menu

compiling Exitool

Started by Archive, May 12, 2010, 08:54:05 AM

Previous topic - Next topic

Archive

[Originally posted by jean on 2007-06-08 13:05:21-07]

yes, i call pp @pp_build_exe.args
i get the following error:
Cannot open: No such file or directory at c:/Perl/site/lib/Module/ScanDeps.pm line 496

when i remove the line:
-M Image::File::RandomAccess

i get exiftool.exe, 3 529 850 bytes, it works fine
it seems that something is wrong with the RandomAccess module ?
do you know why the .exe is so big ? (yours is 2 851 142 bytes)

Archive

[Originally posted by exiftool on 2007-06-08 13:26:37-07]

ScanDeps.pm sounds like something that is supposed to scan a
Perl source file for dependencies.  I don't have any ideas about
why this doesn't work with "-M Image::File::RandomAccess", but
this line is likely unnecessary anyway since the automatic
dependency scanning should find this one.  (Most of the other
modules are loaded dynamically, so I don't trust the automatic
dependency logic for these.  And just for completeness I added
-M options for all modules to be safe.)

Take a look at the unpacked files in the temporary directory
after running your version to see why it is larger.  My guess is
that either some included standard library modules are larger,
or your version includes library modules that mine doesn't.

- Phil

Archive

[Originally posted by jean on 2007-06-09 07:12:52-07]

Hello Phil
In my exe all the .pm seem to be embedded (DICOM.pm, XMP.pm etc)
In your exe they are not

Archive

[Originally posted by exiftool on 2007-06-09 10:41:26-07]

I assure you, they are embedded in my exe.  Otherwise it
wouldn't work very well.  But it seems they are embedded
differently somehow.  I'm not a PAR expert so I don't know
about details like this.  I use it, and it works for me, so I
haven't found the need to look at it in much detail.

- Phil