Third Party Libraries for Arroyo
To compile and link this software, you will need to download and
install the libraries below. I use releases with the version numbers
listed below. This software should work with more recent releases of
the above libraries, but may not work with older versions.
In the future, additional libraries may be added to this list, and
some of these libraries may be removed or upgraded to more recent
versions.
Required
Development Tools
GCC v 3.0.3
Third Party Libraries
Cfitsio
v 2.401
Fastest Fourier Transform in the West v 3.01
You should compile two versions of this library - the (default) double
version, and a float version. To compile and install the double version,
run 'configure' and then 'make install'. To compile and install the float
version, run 'configure --enable-float' and then 'make install' again.
LAPACK v 3.0+ (May 2000 release)
If you have a 64-bit AMD processor then you should use the AMD implementation of LAPACK
instead. In addition to being tuned for that platform, it fixes a bug that otherwise
produces an infinite loop in a single precision SVD routine.
AMD ACML
v 2.0 64-Bit
Optional
Third Party Packages for MPEG support
ImageMagick
MPEG-2 Video Codec
The ImageMagick and MPEG2 video codec package available from these
sites are not required to support a configuration option for Arroyo.
However, you can use the program mpeg2encode from the MPEG2
package along with the ImageMagick program convert to create
mpegs from ppm files. These ppm files may be generated from fits
files containing diffractive wavefronts using the program dwf2ppm
included in the Arroyo distribution. This is certainly not the
only way to generate mpeg movies from fits files, but happens to
be the one I'm using at the moment.
Red Hat includes a distribution of ImageMagick in their releases, so
you don't actually have to install it yourself
Documentation Package
Doxygen v 1.3.7
Additional Development Tools
GNU autoconf v 2.59
GNU automake v 1.7.6
GNU libtool v 1.5