SPLASH and giza (the plotting backend in v2.x) both have public repositories, so you can check out the latest and greatest code at any time. Just use:
git clone https://github.com/danieljprice/splash.git
cd splash; svn co http://svn.code.sf.net/p/giza/code/ giza
Both the splash and giza repositories are generally quite stable, so it is usually safe to get the very latest version. If you have trouble read the advanced installation guide.
If you have installed splash in your home space, you will need to set the following environment variables for everything to work (put the commands in your ~/.bashrc file, so they are set every time you log in):
export SPLASH_DIR=$HOME/splash export PATH=$PATH:$SPLASH_DIR/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$SPLASH_DIR/giza/libUse DYLD_LIBRARY_PATH instead of LD_LIBRARY_PATH if you are on a Mac.
Updating to the latest
The advantage of obtaining SPLASH this way is that you can receive updates:
cd splash; svn update; cd giza; svn update; cd ..
make clean; make cleangiza; make SYSTEM=gfortran
Alternatively, you can download a tarball of the most recent stable release, below.
Current stable release:splash-2.6.0.tar.gz
checksums rmd160 90b10850d5abc8b50fb1c857b4b231d964a51f63 \ sha256 ed2dfdf4f7a7d7d5b3d0cbd7ef7527a137ec3af6dacd017341d167133dbfa553
On Mac OS/X, the last stable release (and all dependencies) can also be installed via MacPorts:
sudo port install splash
It is recommended that you install SPLASH this way if you have no intention of modifying the source code and want to use it simply as a "black box".
To update the macports installation, use
sudo port selfupdate
sudo port update splash