That error suggests that 'libnucleus' failed to build correctly. This implies that you are either missing a build dependency (and 'configure' has not omitted it correctly), or your configuration flags are not appropriate.
So your first step is to clean-up your build:
Now configure the build again:
Using any desired flags, for example:
- Specify the installation location: --prefix=$HOME/usr/EMBOSS-6.6.0
- Disable MySQL support: --without-mysql
- Disable Postgres support: --without-postgresql
- Disable support for SOAP web services (requires Axis2/C): --without-axis2c
- Disable PDF graphics output: --without-hpdf
- Disable X11 graphics: --without-x
See the output of './configure --help' for a wide range of other options.
When running 'configure' check the output for expected features being included. For example:
checking X11/Xlib.h usability... yes
checking X11/Xlib.h presence... yes
checking for X11/Xlib.h... yes
checking whether to look for pdf support... yes
checking for HPDF_New in -lhpdf... yes
PDF support found
checking if png driver is wanted... yes
checking for inflateEnd in -lz... yes
checking for png_destroy_read_struct in -lpng... yes
checking for gdImageCreateFromPng in -lgd... yes
PNG libraries found
If these fail it suggests your are missing the associated development packages for the required libraries, so the compiler tests cannot build the sample programs and the feature cannot be used.
Once you have 'configure' producing the desired build configuration, then compile:
This will take a little while. If it fails with an error try to run the compile again:
And see if the error tells you anything (missing dependency maybe). If the failure is persistent, report it to the EMBOSS developers .
While the basic EMBOSS tests are not that great, it is worth running them to see if you have any serious issues:
Again if this fails try again, if it still fails report to the EMBOSS folks.
Finally if all is well, install to the location specified by '--prefix', or the default '/usr/local/':
Support for EMBOSS is available from the EMBOSS community via the EMBOSS mailing lists, see http://emboss.open-bio.org/html/use/ch03s04.html