Download and Installation: Difference between revisions
Line 1: | Line 1: | ||
==Requirements== | ==Requirements== | ||
===Compiler=== | ===Compiler=== | ||
oxDNA compilation has been thoroughly tested with gcc >= 4.1.x and icpc >= 10. Note that compiling with gcc 4.6.x rather than with gcc 4.1.x results in a significant increase in performances. | The recommended compiler is gcc 4.6.x. oxDNA compilation has been thoroughly tested with gcc >= 4.1.x and icpc >= 10. Note that compiling with gcc 4.6.x rather than with gcc 4.1.x results in a significant increase in performances. Since oxDNA is writtern in standard c++, it '''should''' be also compatible with other compilers. | ||
===Operative system=== | ===Operative system=== |
Revision as of 15:45, 16 April 2012
Requirements
Compiler
The recommended compiler is gcc 4.6.x. oxDNA compilation has been thoroughly tested with gcc >= 4.1.x and icpc >= 10. Note that compiling with gcc 4.6.x rather than with gcc 4.1.x results in a significant increase in performances. Since oxDNA is writtern in standard c++, it should be also compatible with other compilers.
Operative system
oxDNA has been tested on Linux (kernel >= 2.6.x) and Mac Os X. Since it is written in ANSI c++, it should also work on other OSes, provided that the makefile is changed accordingly.
Dependencies
oxDNA does not depend on any external library apart from the standard c++ library and therefore is completely self-contained.
Download
The source package can be downloaded here.
Installation
To install the program, untar oxDNA.tar.gz and enter the oxDNA directory. Compile the code with
make
See Documentation for make options. If you want to compile oxDNA with the Intel C++ compiler (icpc) use
make intel=1
The process will generate an oxDNA executable in the Release directory.