Windows Exiftool Perl installation

Started by BonanzaMan, March 01, 2011, 11:04:02 AM

Previous topic - Next topic

BonanzaMan

Previously, I used ActivePerl's PPM to load the Exiftool perl Libs.  The version in PPM is 8.40, but I'm trying to get the latest 8.50 from the download site.  I deinstalled 8.40 using PPM, downloaded the 8.50 package, unzipped the contents, moved the lib directory and exiftool to my bin directory, renamed exiftool to exiftool.pl and, from the command line executed "perl exiftool.pl" and essentially got the exiftool man page dumped to my screen.  It doesnt seem to have installed anything as my exiftool based scripts wont run.  What am I doing wrong?

Thanks,
Greg

Phil Harvey

Hi Greg,

I'm not sure where the ActivePerl installation puts the ExifTool libraries.  Maybe in \perl\lib somewhere?

Another way to do the standard installation (not mentioned in the instructions) is to type "nmake install" if you have nmake (or any other make utility) available.

Or to manually install the ExifTool libraries you could do this:

perl -e "print qq{@INC}"

then put the ExifTool libraries (the Image and File folders) in one of the listed directories.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

BonanzaMan

Thanks Phil.  In my case, perl -e "print qq{@INC}" reports: "C:/Perl64/site/lib C:/Perl64/lib ." so given this I merged the Exiftool "Image" folder contents with the existing contents of C:/Perl64/site/lib/Image and copied the "File" folder to C:/Perl64/site/lib and, bingo, I am back in business with 8.50.  Many thanks for the speedy answers and great software.

Greg