ExifTool Forum

ExifTool => Install Problems => Topic started by: extraordinarymachine on September 10, 2011, 06:00:11 AM

Title: Install fails under Fedora 14
Post by: extraordinarymachine on September 10, 2011, 06:00:11 AM
Hello,

I'm unable to install EXIFtool from source -- I'm running Fedora 14, which I've just recently re-installed. I have Perl 5.12.3 installed, but when after unzipping, typing "perl Makefile.PL" gives:


bash-4.1$ perl Makefile.PL
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl .) at Makefile.PL line 1.
BEGIN failed--compilation aborted at Makefile.PL line 1.


Are there other Perl modules I should install? I haven't been able to find a list of dependencies anywhere in the documentation.

Many thanks.
Title: Re: Install fails under Fedora 14
Post by: Phil Harvey on September 10, 2011, 06:27:09 AM
There are no dependencies other than the standard Perl libraries.  I don't understand why the standard MakeMaker library seems to be missing on your system, although it may have something to do with the fact that you have Perl 5.12.3 installed but your @INC contains paths to version 5.10.0.  Without MakeMaker you won't be able to install any Perl modules at all, let alone ExifTool.

But luckily ExifTool is pure Perl, so you can run it without installing.  However, you may run into more problems with missing standard Perl libraries unless you solve your Perl installation problem.

- Phil
Title: Re: Install fails under Fedora 14
Post by: extraordinarymachine on September 10, 2011, 06:35:09 AM
Why, you're absolutely right. I didn't notice that some of the paths include references to 5.10. That's interesting.

Any suggestions on resolving the problem? I have no clue about Perl. Any help is appreciated.
Title: Re: Install fails under Fedora 14
Post by: Phil Harvey on September 10, 2011, 07:50:05 AM
I suggest re-installing Perl.  It seems like it isn't properly installed.

- Phil
Title: Re: Install fails under Fedora 14
Post by: extraordinarymachine on September 10, 2011, 07:57:43 AM
Ah, I 've already tried that. That was the extent of my self-diagnosing steps, actually.
Title: Re: Install fails under Fedora 14
Post by: Phil Harvey on September 11, 2011, 06:09:34 AM
OK then, search for MakeMaker.pm on your hard disk and make sure it is somewhere in the @INC directories of your last post.  I don't know how to change the @INC directories, but you may have to figure this out to fix the problem.

- Phil
Title: Re: Install fails under Fedora 14
Post by: extraordinarymachine on September 11, 2011, 09:09:36 AM
Thanks! ... I'll give it a shot, and ask for more help at the Fedora forums if I can't get it to work that way. Your help is appreciated. (=