Ask a Question related to PERL Modules, Design and Development.
-
Boran #1
Image::EXIF fails make test
I try to install Image::EXIF via CPAN but it fails during "make test".
This is the output I get after the compilation (which succeds without
a single warning):
----------------------------------------------------------------------
Running make test
PERL_DL_NONLAZY=1 /usr/pkg/bin/perl -Iblib/arch -Iblib/lib
-I/usr/pkg/lib/perl5/5.6.1/i386-netbsd -I/usr/pkg/lib/perl5/5.6.1
test.pl
1..1
Can't load 'blib/arch/auto/Image/EXIF/EXIF.so' for module Image::EXIF:
/root/.cpan/build/Image-EXIF-0.98.3/blib/arch/auto/Image/EXIF/EXIF.so:
Undefined PLT symbol "gpsprop" (symnum = 150) at
/usr/pkg/lib/perl5/5.6.1/i386-netbsd/DynaLoader.pm line 206.
at test.pl line 10
Compilation failed in require at test.pl line 10.
BEGIN failed--compilation aborted at test.pl line 10.
*** Error code 255
Stop.
make: stopped in /root/.cpan/build/Image-EXIF-0.98.3
/usr/bin/make test -- NOT OK
Running make install
make test had returned bad status, won't install without force
----------------------------------------------------------------------
Could there be any dependencies I'm unaware of?
How would I go by installing it using "force" and would that
be very stupid of me? :-)
--
boran
Boran Guest
-
make test fails for XML::PARSER
Hi all, In order to get SOAP Lite installed, I had to install a bunch of other prereq perl modules, including XML::PARSER. The only prereq to... -
DBD::ODBC make test fails in HPUX11.11
Hi Folks, This is an error I've being trying to sort out for a week with very negative results :(. I'm trying to install DBD-ODBC 0.28 in a... -
#25635 [Opn->Asn]: make test fails if include_path does not contain '.'
ID: 25635 Updated by: iliaa@php.net Reported By: doug at winweb dot net -Status: Open +Status: ... -
#25635 [NEW]: make test fails if include_path does not contain '.'
From: doug at winweb dot net Operating system: linux PHP version: 4.3.3 PHP Bug Type: *Compile Issues Bug description: make... -
make test fails for IO::Interface
Hello, I'm trying to install the IO::Interface module using CPAN but when "make test" is executed, I get the error "Address is not in the... -
Sisyphus #2
Re: Image::EXIF fails make test
Boran wrote:
There's certainly something that can't be found that's needed for> Can't load 'blib/arch/auto/Image/EXIF/EXIF.so' for module Image::EXIF:
> /root/.cpan/build/Image-EXIF-0.98.3/blib/arch/auto/Image/EXIF/EXIF.so:
> Undefined PLT symbol "gpsprop" (symnum = 150) at
> /usr/pkg/lib/perl5/5.6.1/i386-netbsd/DynaLoader.pm line 206.
> at test.pl line 10
> Compilation failed in require at test.pl line 10.
> BEGIN failed--compilation aborted at test.pl line 10.
> *** Error code 255
>
> Stop.
> make: stopped in /root/.cpan/build/Image-EXIF-0.98.3
> /usr/bin/make test -- NOT OK
> Running make install
> make test had returned bad status, won't install without force
> ----------------------------------------------------------------------
>
> Could there be any dependencies I'm unaware of?
EXIF.so to load successfully.
The README suggests that you might need 'exiftags' available from:
[url]http://johnst.org/sw/exiftags/[/url]
Cheers,
Rob
--
To reply by email u have to take out the u in kalinaubears.
Sisyphus Guest
-
Boran #3
Re: Image::EXIF fails make test
Sisyphus <kalinaubears@iinet.net.au> wrote:
> Boran wrote:[ snip ]>> Can't load 'blib/arch/auto/Image/EXIF/EXIF.so' for module Image::EXIF:
>> /root/.cpan/build/Image-EXIF-0.98.3/blib/arch/auto/Image/EXIF/EXIF.so:
>> Undefined PLT symbol "gpsprop" (symnum = 150) at
>> /usr/pkg/lib/perl5/5.6.1/i386-netbsd/DynaLoader.pm line 206.I have installed it separately and since I can't get Image::EXIF, that> There's certainly something that can't be found that's needed for
> EXIF.so to load successfully.
> The README suggests that you might need 'exiftags' available from:
> [url]http://johnst.org/sw/exiftags/[/url]
is what I use instead. I wanted to write my program without calling
external programs, but it really doesn't matter other than it would
feel nicer.
What I haven't told you is that I'm running an non-stable NetBSD
version which might be the cause of my problems. I give up for now.
:-)
Thank you the help!!
--
boran
Boran Guest
-
Sisyphus #4
Re: Image::EXIF fails make test
Boran wrote:
Presumably 'exiftags' contains a shared lib (.so) that Image::EXIF needs> Sisyphus <kalinaubears@iinet.net.au> wrote:
>>>>Boran wrote:
>>>>>Can't load 'blib/arch/auto/Image/EXIF/EXIF.so' for module Image::EXIF:
>>>/root/.cpan/build/Image-EXIF-0.98.3/blib/arch/auto/Image/EXIF/EXIF.so:
>>>Undefined PLT symbol "gpsprop" (symnum = 150) at
>>>/usr/pkg/lib/perl5/5.6.1/i386-netbsd/DynaLoader.pm line 206.
> [ snip ]
>>>>There's certainly something that can't be found that's needed for
>>EXIF.so to load successfully.
>>The README suggests that you might need 'exiftags' available from:
>>[url]http://johnst.org/sw/exiftags/[/url]
>
> I have installed it separately and since I can't get Image::EXIF, that
> is what I use instead. I wanted to write my program without calling
> external programs, but it really doesn't matter other than it would
> feel nicer.
>
> What I haven't told you is that I'm running an non-stable NetBSD
> version which might be the cause of my problems. I give up for now.
> :-)
>
to access. And perhaps that 'exiftags' shared lib is simply not being
found. The solution might be as simple as setting an environment
variable, or relocating the shared lib ..... but I struggle to
understand the operating systems I *do* use, let alone the ones I don't :-)
Cheers,
Rob
--
To reply by email u have to take out the u in kalinaubears.
Sisyphus Guest
-
Boran #5
Re: Image::EXIF fails make test
Sisyphus <kalinaubears@iinet.net.au> wrote:
> Boran wrote:I also like to understand the operating systems I use, but I think it's> Presumably 'exiftags' contains a shared lib (.so) that Image::EXIF needs>> What I haven't told you is that I'm running an non-stable NetBSD
>> version which might be the cause of my problems. I give up for now.
>> :-)
> to access. And perhaps that 'exiftags' shared lib is simply not being
> found. The solution might be as simple as setting an environment
> variable, or relocating the shared lib ..... but I struggle to
> understand the operating systems I *do* use, let alone the ones I don't :-)
wise to use a workaround if the searching takes too much time from the
actual work needed to be done.
I don't think I lack the basic knowledge of my operating systems in
general, but I'm not too confident in solving problems related to
installing modules via the CPAN shell.
My next step will be to learn more about the CPAN shell. Mayby the
equivalent of "make clean && make update" on all installed modules
would do the trick.
The program exiftags works like a charm and all it's libraries are found
in /usr/lib where they are supposed to be. The user environment is aware
of this.
Thank you once more for your help.
--
boran
Boran Guest
-
Martin Herrmann #6
Re: Image::EXIF fails make test
Boran <boran@vmlinux.org> wrote in message news:<btco36$5q8s3$1@ID-171956.news.uni-berlin.de>...
Why do you need Image::EXIF?> I try to install Image::EXIF via CPAN but it fails during "make test".
All EXIF informations may also be extracted with Image::Info.
Image::Info has no dependencies to any libraries.> Could there be any dependencies I'm unaware of?
Regards
Martin
see also:
Mapivi - free image viewer with EXIF support written in Perl/Tk
[url]http://mapivi.de.vu[/url]
Martin Herrmann Guest
-
Boran #7
Re: Image::EXIF fails make test
Martin Herrmann <mrh1@gmx.net> wrote:
> Boran <boran@vmlinux.org> wrote in message news:<btco36$5q8s3$1@ID-171956.news.uni-berlin.de>...I didn't know this. I'll try and install that one instead.> Why do you need Image::EXIF?>> I try to install Image::EXIF via CPAN but it fails during "make test".
> All EXIF informations may also be extracted with Image::Info.
Mayby it's of no great importance really, but I must say that the> Image::Info has no dependencies to any libraries.>> Could there be any dependencies I'm unaware of?
independence of external programs is what makes me want to run CPAN-
modules in the first place. I prefer Image::Info over Image::EXIF
based only on that.
--
boran
Boran Guest
-
Ed Landau #8
Re: Image::EXIF fails make test
Quick question: I'm also trying to get info from JPEG and RAM EXIF info. In
looking at CPAN image::Info, I see that it parses the EXIF info from JPEG
but from what I can tell, it does not expose those variables. Will it
expose creation date etc.?
Thanks.
-Ed
"Boran" <boran@vmlinux.org> wrote in message
news:bulgkg$jbd5n$1@ID-171956.news.uni-berlin.de...news:<btco36$5q8s3$1@ID-171956.news.uni-berlin.de>...> Martin Herrmann <mrh1@gmx.net> wrote:> > Boran <boran@vmlinux.org> wrote in message>>> > Why do you need Image::EXIF?> >> I try to install Image::EXIF via CPAN but it fails during "make test".
> > All EXIF informations may also be extracted with Image::Info.
> I didn't know this. I'll try and install that one instead.
>>> > Image::Info has no dependencies to any libraries.> >> Could there be any dependencies I'm unaware of?
> Mayby it's of no great importance really, but I must say that the
> independence of external programs is what makes me want to run CPAN-
> modules in the first place. I prefer Image::Info over Image::EXIF
> based only on that.
>
>
>
> --
> boran
Ed Landau Guest
-
Juha Laiho #9
Re: Image::EXIF fails make test
(please don't top-post - edit appropriately the message to which you
are responding, and write your own content below the original -- or
when commenting to multiple sections of the original message,
intermixed with relevant parts of the original)
"Ed Landau" <aunst8_2000@yahoo.com> said:Apparently you're looking for something like:>Quick question: I'm also trying to get info from JPEG and RAM EXIF info. In
>looking at CPAN image::Info, I see that it parses the EXIF info from JPEG
>but from what I can tell, it does not expose those variables. Will it
>expose creation date etc.?
#! /usr/bin/perl -w
use strict;
use Image::Info qw/image_info/;
my $info=image_info("filename.jpg");
print $info->{DateTime},"\n";
--
Wolf a.k.a. Juha Laiho Espoo, Finland
(GC 3.0) GIT d- s+: a C++ ULSH++++$ P++@ L+++ E- W+$@ N++ !K w !O !M V
PS(+) PE Y+ PGP(+) t- 5 !X R !tv b+ !DI D G e+ h---- r+++ y++++
"...cancel my subscription to the resurrection!" (Jim Morrison)
Juha Laiho Guest
-
Ed Landau #10
Re: Image::EXIF fails make test
> "Ed Landau" <aunst8_2000@yahoo.com> said:
In> >Quick question: I'm also trying to get info from JPEG and RAM EXIF info.>> >looking at CPAN image::Info, I see that it parses the EXIF info from JPEG
> >but from what I can tell, it does not expose those variables. Will it
> >expose creation date etc.?
> Apparently you're looking for something like:
> #! /usr/bin/perl -w
> use strict;
> use Image::Info qw/image_info/;
> my $info=image_info("filename.jpg");
> print $info->{DateTime},"\n";
> Wolf a.k.a. Juha Laiho Espoo, Finland
Thanks Juha: Do you know of a module which will also parse the EXIF info
from RAW images such as those that my Canon Digital SLR writes?
Thanks.
-Ed
P.S. Why don't you like top-posting? It saves scrolling :)
Ed Landau Guest
-
Boran #11
Re: Image::EXIF fails make test
Ed Landau <aunst8_2000@yahoo.com> wrote:
A. No.> P.S. Why don't you like top-posting? It saves scrolling :)
Q. Does top-posting make sense?
;-)
--
boran
Boran Guest
-
Juha Laiho #12
Re: Image::EXIF fails make test
"Ed Landau" <aunst8_2000@yahoo.com> said:
I have no idea what the image format there would be like; I have>Do you know of a module which will also parse the EXIF info
>from RAW images such as those that my Canon Digital SLR writes?
a Canon 35mm SLR myself, and have been looking at the digital SLRs
for a while now, but haven't been able to afford one yet (not even
with the current prices).
This traditional way of formatting messages keeps typically discussion>P.S. Why don't you like top-posting? It saves scrolling :)
context better together. So, easier for someone to start reading in
mid-thread, and also easier for myself so that I don't need to memorize
what the discussion was - by reading the message I pretty much get the
relevant context in an order that is sensible to read.
Also keeping messages in sensible lengths works better this way. Now,
for example, if someone with more topical information on the Canon RAW
format and especially processing it with Perl, writes a followup to this
message, it'll be easy for him to just snip off all this text about
posting styles. So, for someone reading just that article, the article
will be "100% content".
--
Wolf a.k.a. Juha Laiho Espoo, Finland
(GC 3.0) GIT d- s+: a C++ ULSH++++$ P++@ L+++ E- W+$@ N++ !K w !O !M V
PS(+) PE Y+ PGP(+) t- 5 !X R !tv b+ !DI D G e+ h---- r+++ y++++
"...cancel my subscription to the resurrection!" (Jim Morrison)
Juha Laiho Guest



Reply With Quote

