After you have configured an EMBASSY package then the compilation stage consists of typing only one command:
make |
This should be done in the same directory from which you invoked the configure
command. If you have a multi-processor machine then you can speed up the compilation by specifying how many processors to use. e.g.
make -j 4 |
will specify the use of four processors (or two processors with hyperthreading enabled).
After compilation has completed successfully you will see something similar to the following at the bottom of your screen.
.. make[2]: Leaving directory `/usr/local/src/embassy/DOMAINATRIX-0.1.0/src' make[1]: Leaving directory `/usr/local/src/embassy/DOMAINATRIX-0.1.0/src' Making all in emboss_acd make[1]: Entering directory `/usr/local/src/embassy/DOMAINATRIX-0.1.0/emboss_acd' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/local/src/embassy/DOMAINATRIX-0.1.0/emboss_acd' make[1]: Entering directory `/usr/local/src/embassy/DOMAINATRIX-0.1.0' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/usr/local/src/embassy/DOMAINATRIX-0.1.0' %
If the compilation failed then recheck the platform-specific notes (Section 2.8, “EMBASSY Installation: Platform-specific Concerns”) for your operating system to make sure you have all the prerequisites installed; then reconfigure and try again assuming you spotted a mistake. If all else fails then email emboss-bug@emboss.open-bio.org for help including:
The output from the configure
command
The screen output from the make
command (not just the last few lines)
The config.status
file
The config.log
file
You can capture the output from (e.g.) the make
command using:
make >&! make.out [csh shells] or |
make > make.out 2>&1 [sh shells] |
This can be done for the configure
command too.