Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Perl > Perl Misc > Installing Perl Module

Reply
Thread Tools

Installing Perl Module

 
 
amerar@iwc.net
Guest
Posts: n/a
 
      05-20-2008

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!
 
Reply With Quote
 
 
 
 
Jens Thoms Toerring
Guest
Posts: n/a
 
      05-20-2008
http://www.velocityreviews.com/forums/(E-Mail Removed) <(E-Mail Removed)> wrote:
> 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 ___ (E-Mail Removed)
\__________________________ http://toerring.de
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem installing perl module Chankey Pathak Perl Misc 1 08-13-2011 01:06 AM
Installing a perl module manually on windows Nospam Perl Misc 2 03-18-2008 12:17 PM
Re: module docstring, documentation,anything? please note is the module type/object NOT some module Maric Michaud Python 0 06-24-2006 12:42 PM
installing my own module: module not recognized Darren Dale Python 2 07-20-2004 01:51 PM
Installing Perl module with nmake Jim Keenan Perl Misc 3 03-05-2004 05:02 AM



Advertisments