next up previous contents
Next: Building EMBOSS Up: Configure Previous: Installation directory

Configuring EMBOSS graphics

The PLPLOT library can produce output to many devices but requires certain libraries that are NOT distributed with EMBOSS

To get X-windows based output you must have X installed else PLplot will not build the required driver. You may need to specify the location of your X-windows library with the configuration options: -x-includes=DIR (X include files are in DIR) -x-libraries=DIR (X library files are in DIR)

To explicitly configure PLPLOT without X-windows, use -without-x.

To get PLPLOT to produce PNG images you will need to have the z, png and gd librarys installed. gd version 1.6.3 must be used as the older versions support GIF which is NOT supported in later versions. If for some reason you do not have the required libraries and your system support group will not update them for the system then install all three latest versions (z,gd,png) to a new directory and then add this new directory to your configure line for EMBOSS -- ./configure --with-pngdriver=my_dir where the z, png and gd libraries were each installed using ./configure --prefix=my_dir

You can explicitly tell EMBOSS to not include PNG support with -without-pngdriver You can tell if ./configure has found a suitable PNG library by watching for something like the following when running ./configure:


checking if png driver is wanted... yes
checking for inflateEnd in -lz... (cached) yes
checking for png_destroy_read_struct in -lpng... (cached) yes
checking for gdImageCreateFromPng in -lgd... (cached) yes
This means that the configuration script has located the PNG libraries on your system. If you see a message indicating that ./configure could not find the libraries or that the version of gd was too old then you should install the latest versions of the libraries yourself and rerun configure with the correct -with-pngdriver value.


next up previous contents
Next: Building EMBOSS Up: Configure Previous: Installation directory
EMBnet Manager
8/17/2000