The following assumes some familiarity with command
lines, makefiles and ideally VOACAP itself. Specific
instructions have been provided for Fedora (F8) and Ubuntu
(8.04). All of the following should be performed logged in
with your normal user name unless otherwise stated.
There are a few dependencies required to build/run the
application and associated GUIs:
- GNU Fortran compiler GFortran
- Matplotlib and the basemap package.
- Support for older 'C' Libraries
Fedora (F8): All of the
dependencies are available in the standard repos and may be
installed with the command;
Ubuntu (8.04): Most of the
dependencies are available from the standard repositories
and may be installed with the following command;
Note users with 'AMD64' machines will also need to
install 32 bit support (for the GUI) with the following
command;
The basemap toolkit is not in any of the repos (that I
know of) so needs to be installed from source.
Download the source files from
here (this procedure has been tested using version
0.9.9.1 of the toolkit.) Once downloaded, follow the
instructions to compile and install the toolkit (including
the required 'geos' package)
Other Platforms: If anyone has
advice on how to install these libraries on other
platforms, please let me know how so that I can post
instructions here.
All Platforms: The program requires the
presence of a number of data files to run correctly.
The complete directory structure is contained within
'itshfbc.zip' which may be downloaded from the downloads section. Expand the zip
archive and from the top level of the newly created
'itshfbcFiles' directory, type 'make' or 'make install'.
This will use GFortran to build the coefficient files
then copy everything to your home directory.
Download the voacapl archive, from the downloads section and uncompress
it.
Build the main program: From the ~/voacapl/
folder, type './configure' followed by 'make'. The
program 'voacapl' will be built in the VOACAPW directory
just below the make location.
Following compilation, install the program by typing
'make install' (you'll probably need to be logged in as
root or use the 'sudo' prefix to do this). Hint: a slimmed
down binary may be installed by using the
'make install-strip' command instead.
Download the GUI from the link in the downloads section and install in
/usr/local/bin (or similar). Note you may need to change
the permissions on the GUI application to allow it to be
run as an executable.
Download the scripts from the
downloads section and install with
the commands;