Download and Installation*

*Bookmark this page for future reference!

The latest Situs source code can be downloaded here: DOWNLOAD (extract files with "unzip"). 

Here is a list of UNIX shell commands that compile the executables using the standard make and cmake utilities, and the GNU gcc / g++ compilers:

unzip Situs_3.2.zip
cd Situs_3.2/src
make
make install
make clean
cd ..
ls bin

The Situs_3.2 directory contains the subdirectories src (source code) and bin (executables) as well as doc (legal info and other documents), fftw3 (included library) and NLopt (included library).

To remove the executables and to start over with the build, you can enter:
cd src
make veryclean

Troubleshooting: You need the have the make and cmake utilities, as well as a recent version of the GNU gcc / g++ compilers installed on your system. If 'make' stalls before compilation, check first that your path does not contain any directory names with white spaces (the build of the third-party fftw3 library requires non-whitespace UNIX style paths). If you get a compiler error, check first that you are using a newer, GNU-native version of the gcc / g++ compilers (we recommend to use gcc 11 or newer). If you get g++ compilation errors with your compiler try to add -fpermissive to the XFLAGS  in the Makefile. It is also possible that your system does not support the OPENMP library (used in the Makefile), if so please comment out the corresponding two lines in the Makefile (but then you get some tools in serial mode only). The install was tested with gcc / g++ on 32 bit and 64 bit architectures under Linux, MacOS X, and Windows (Windows Subsystem for Linux and the cygwin shell). Please understand that we cannot guarantee every possible system. For example, Apple MacOS users should note that the Xcode compilers are outdated, so please install the recent GNU gcc / g++ if you run into problems. You can try to get help locally from your system administrator. 

After installing: Use Situs with one of the recommended molecular graphics programs which support our file formats and modeling techniques. 
Return to the front page .