in reply to GD and GD:Polyline

GD is written in XS, which means it has to be compiled and linked to a foreign library, and you seem to have installed libgd manually instead of using your package manager to do that.

You probably can still fix it by installing perl-GD from the openSUSE repository: http://software.opensuse.org/package/perl-GD

The next time you need to compile a module which depends on a library make sure you have installed the library AND the headers for it from your package manager (the headers - "development files" - usually come in a separate package called <something>-devel-<version>-<arch>.rpm). In your case, the library package is called libgd3 and the headers are inside the gd-devel package.

Replies are listed 'Best First'.
Re^2: GD and GD:Polyline
by last_reso (Initiate) on Jun 20, 2015 at 11:49 UTC

    Thank you both for your input and time. I ended up following the instructions here: http://circos.ca/tutorials/lessons/configuration/perl_and_modules/ and now I can successfully run the program when logged in as root. It turns out the newest GD package is incompatible with the other modules and 2.53 should be used instead. Still not able to install GD in my other non-root profiles but this is a minor inconvenience.