* Quoth Jason Etchason (loomis53@gmail.com), on Sat, 2007.02.24, at 11:35 -0700: > I want to install Perl::GD::Graph. I have to get GD installed with jpeg > support, but I am having problems getting it to compile. Any ideas on what > to do or where to find a how-to for this? > > Here is the stdout from make: > > /usr/bin/ld: /usr/local/lib/libjpeg.a(jcparam.o): relocation R_X86_64_32 > against `a local symbol' can not be used when making a shared object; > recompile with -fPIC > /usr/local/lib/libjpeg.a: could not read symbols: Bad value > collect2: ld returned 1 exit status > make[2]: *** [libgd.la] Error 1 > make[2]: Leaving directory `/root/gd/gd-2.0.34' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/root/gd/gd-2.0.34' > make: *** [all] Error 2 Have you installed libjpeg in /usr/local/lib? That's fine, but you need to install it as a shared object. Quick 'n dirty, as root: cd /usr/local/lib ld --whole-archive --shared -o libjpeg.so libjpeg.a /sbin/ldconfig And then try again with gd. You may want to look into compiling libjpeg properly, or use your distribution's package. /i. --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change you mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss