develooper Front page | perl.module-authors | Postings from August 2012

Desperately seeking iconv_open

From:
Geoffrey Leach
Date:
August 12, 2012 13:57
Subject:
Desperately seeking iconv_open
Message ID:
1344805028.1842.1@puget.mtranch.com
Here's the error I get: (repeated for each test) 

PERL_DL_NONLAZY=1 /home2/cpansand/var/ctps/5140_1/install/perl-5.14.0/
bin/perl5.14.0
"-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/
arch')" t/*.t

#   Failed test 'use Audio::TagLib;'
#   at t/TagLib.t line 2.
#     Tried to use 'Audio::TagLib'.
#     Error:  Can't load '/var/tmp/CPAN-build/Audio-TagLib-1.60-aMmKkr/
blib/arch/auto/Audio/TagLib/TagLib.so'
for module Audio::TagLib: /var/tmp/CPAN-build/Audio-TagLib-1.60-aMmKkr/
blib/arch/auto/Audio/TagLib/TagLib.so:
Undefined symbol "libiconv_open" at /home/cpansand/var/ctps/5140_1/
install/perl-5.14.0/lib/5.14.0/i386-freebsd/DynaLoader.pm
line 190.
#  at (eval 4) line 2.
# Compilation failed in require at (eval 4) line 2.
# BEGIN failed--compilation aborted at (eval 4) line 2.
# Looks like you failed 1 test of 1.
t/TagLib.t ....................................... 


So, my Makefile.PL says:

elsif ( $Config{'osname'} eq 'freebsd' ) {
    $define = '-D_BSD_ICONV -DNO_DOXYGEN';
}

What am I missing?


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About