Like most GNU programs, trjVoronoi uses a standard autoconf script and makefiles created by automake. This means that your normal installation actions will be limited to run a ./configure, a make and a make install. The code is dependent on the following packages:
For installation, after you have changed directory to $SOURCE/xdrfile-src, issue
sh autogen.sh
./configure
make
make install
Following the installation of the xdr package, you should return to the installation directory and issue:
sh autogen.sh
./configure
The command ./configure –help will tell what are the options available for compilation. Noticeably ./configure has amongst others the following options:
Finally, the installation is completed by:
make
make install
trjVoronoi uses several features available with the C++11 standard, thus it will not compile with GNU g++ compilers earlier than 4.8 and with Intel icpc compilers versions earlier than 15.0.2. It has been successfully compiled on Centos, Debian and Mac OS X systems supporting those versions of the C++ compilers.