[EMBOSS] PNG/GD graphics library issue whilst trying to install EMBOSS/Jemboss v6.3.1

Nigel Binns n.binns at ed.ac.uk
Fri Jun 3 10:51:40 UTC 2011


I'm getting a warning message indicating that /usr/include/gd.h does not 
exist on my system at the point in the Jemboss install script 
(install-jemboss-server.sh) that refers to the libpng and gd libraries. 
I confirmed that gd.h does not exist on our server with a system-wide 
search. I'm attempting to install EMBOSS/Jemboss v6.3.1 onto a server 
running Red Hat Enterprise Linux 6.0 Server 64-bit (fully patched). I 
have confirmed that I have the following relevant RPMs installed:


On our system, the following files are located in the indicated directories:
/usr/lib64/libpng.so (plus some other libpng files such as libpng12.so)

A search via our Red Hat Network subscription indicates that there are 
no other gd RPMs available, such as gd-devel.

I've tried pointing the installation script at the /usr/lib64 directory 
using the --with-pngdriver flag when requested, but this leads to 
another warning saying that /usr/lib64/include/png.h does not exist.

I appreciate that I could just compile and install the libpng and gd 
libraries from the two project's websites (in fact I've confirmed that 
gd.h is present in the gd-2.0.35.tar.gz distribution), however, I would 
prefer that Jemboss used the distro-provided libraries, as these will be 
updated automatically via its package management system.

Many thanks for your help.


The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.

More information about the EMBOSS mailing list