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, or 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.
You can explicitly tell EMBOSS to not include PNG support with
-without-pngdriver.
You can tell if
./configurehas 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
./configurecould not find the libraries or that the version of
gdwas too old then you should install the latest versions of the libraries yourself and rerun configure with the correct
-with-pngdrivervalue.
When you run an EMBOSS graphical application you can see the list of installed graph devices by giving '?' as the response to the 'Graph type' prompt.