Click here to get back home

Installing Perl Module

 HomeNewsGroups | Search | About
 comp.lang.perl.misc    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content
Subject Author Date
Installing Perl Module amerar@iwc.net 05-20-2008
Posted by amerar@iwc.net on May 20, 2008, 10:54 am
Please log in for more thread options

Hi,

I'm not very good with figuring this wtuff out, so I'm hoping someone
can offer some advice.

We need to install some ability to create line charts from Perl. So,
I'm trying to install DBIx::Chart. One of the requirements is to
install GD 1.19.

I tried installing that, but when I get to the make command I get
these errors:

/usr/bin/perl GD/Image.pm.PLS GD/Image.pm
Extracting Image.pm (with variable substitutions)
cp GD/Polyline.pm blib/lib/GD/Polyline.pm
cp qd.pl blib/lib/qd.pl
cp GD/Image.pm blib/lib/GD/Image.pm
cp GD.pm blib/lib/GD.pm
AutoSplitting blib/lib/GD.pm (blib/lib/auto/GD)
cp GD/Simple.pm blib/lib/GD/Simple.pm
cp GD/Polygon.pm blib/lib/GD/Polygon.pm
/usr/bin/perl /usr/lib/perl5/5.8.5/ExtUtils/xsubpp -typemap /usr/lib/
perl5/5.8.5/ExtUtils/typemap -typemap typemap GD.xs > GD.xsc && mv
GD.xsc GD.c
gcc -c -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -
fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -
march=i386 -mtune=pentium4 -DVERSION=\"2.39\" -DXS_VERSION=\"2.39\" -
fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" -
DHAVE_JPEG -DHAVE_FT -DHAVE_XPM -DHAVE_GIF -DHAVE_PNG -DHAVE_ANIMGIF -
DVERSION_33 -DHAVE_UNCLOSEDPOLY -DHAVE_FONTCONFIG -DHAVE_FTCIRCLE GD.c
GD.xs: In function `XS_GD__Image_stringFT':
GD.xs:2211: error: `gdFTEX_DISABLE_KERNING' undeclared (first use in
this function)
GD.xs:2211: error: (Each undeclared identifier is reported only once
GD.xs:2211: error: for each function it appears in.)

I have no clue what all that means or how to solve it. Can anyone
help? It would really help me out a lot.

Thanks!

Posted by Jens Thoms Toerring on May 20, 2008, 11:45 am
Please log in for more thread options
> I'm not very good with figuring this wtuff out, so I'm hoping someone
> can offer some advice.

> We need to install some ability to create line charts from Perl. So,
> I'm trying to install DBIx::Chart. One of the requirements is to
> install GD 1.19.

> I tried installing that, but when I get to the make command I get
> these errors:

> /usr/bin/perl GD/Image.pm.PLS GD/Image.pm
> Extracting Image.pm (with variable substitutions)
> cp GD/Polyline.pm blib/lib/GD/Polyline.pm
> cp qd.pl blib/lib/qd.pl
> cp GD/Image.pm blib/lib/GD/Image.pm
> cp GD.pm blib/lib/GD.pm
> AutoSplitting blib/lib/GD.pm (blib/lib/auto/GD)
> cp GD/Simple.pm blib/lib/GD/Simple.pm
> cp GD/Polygon.pm blib/lib/GD/Polygon.pm
> /usr/bin/perl /usr/lib/perl5/5.8.5/ExtUtils/xsubpp -typemap /usr/lib/
> perl5/5.8.5/ExtUtils/typemap -typemap typemap GD.xs > GD.xsc && mv
> GD.xsc GD.c
> gcc -c -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -
> fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -
> D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -
> march=i386 -mtune=pentium4 -DVERSION=\"2.39\" -DXS_VERSION=\"2.39\" -
> fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" -
> DHAVE_JPEG -DHAVE_FT -DHAVE_XPM -DHAVE_GIF -DHAVE_PNG -DHAVE_ANIMGIF -
> DVERSION_33 -DHAVE_UNCLOSEDPOLY -DHAVE_FONTCONFIG -DHAVE_FTCIRCLE GD.c
> GD.xs: In function `XS_GD__Image_stringFT':
> GD.xs:2211: error: `gdFTEX_DISABLE_KERNING' undeclared (first use in
> this function)
> GD.xs:2211: error: (Each undeclared identifier is reported only once
> GD.xs:2211: error: for each function it appears in.)

The C compiler is complaining about some variables, functions or
defines or whatever not being found. Tou find in the README for
the GD module:

If this module fails to compile and link, you are probably using an
older version of libgd. Symptoms of this problem include errors
about functions not being recognized in the gd.h header file, and
undefined symbols from the linker. If you are having this type of
error, please REMOVE all versions of libgd, gd.h from your system
and reinstall libgd 2.0.28 or higher. Do not contact Lincoln for
help until you have done this.

Your symptoms look exactly like described here. So as a first step
I would do what's recommended, i.e. install the newest version of
libgd available from http://www.boutell.com/gd/.

Regards, Jens
--
\ Jens Thoms Toerring ___ jt@toerring.de
\__________________________ http://toerring.de

Similar ThreadsPosted
Problems installing DBI module on perl August 9, 2004, 10:40 am
Installing a perl module manually on windows March 17, 2008, 7:34 pm
module installing February 23, 2005, 9:30 pm
Installing DBI module on Solaris 8 December 16, 2004, 5:28 am
Problem installing module January 22, 2005, 4:12 pm
Installing DBI module on Windows XP January 31, 2005, 9:22 am
Problem installing SGI::FAM module December 15, 2005, 1:04 am
installing module to my own directory with MCPAN January 16, 2005, 5:50 am
installing module manually in windows October 6, 2005, 6:11 pm
Problem installing module Template March 3, 2006, 7:19 am

Our other projects:

Art Dolls, Fairies and Mermaids - Sunnyfaces.net

Roy's Linux, Programming and Search Engines messages

1-Script XML SitemapXML Sitemap