CoxIter
1.1
CoxIter - Computing invariants of hyperbolic Coxeter groups
|
The development and testing of CoxIter were carried out on Linux and I strongly recommend this system to use the program (also, the Windows version built with Visual Studio is slower than the one built on Linux). However, I also provide information below on how to compile it on Windows.
This page is divided into the following sections:
The following steps were tested on Ubuntu, Linux Mint and Fedora. With other distributions the commands may vary slightly.
First, install everything you will need to compile the program.
On Ubuntu, Linux Mint or any Debian-based distribution, type the following commands in a Shell:
On Fedora, type the following commands in a Shell:
To install PCRE, get the latest 8.x version on the officiel website or use version 8.37 (do not use PCRE2). To do that, type the following commands in a shell:
Then, you can delete the temporary files:
With a shell, go to the directory /CoxIter/build
Then, enter the following commands:
The compilation should be done withour error or warning. Now, CoxIter is usable.
If one of the library (PCRE, PARI/GP) is installed but is not found, try to run the following command:
You will need at least Visual Studio 2013 to compile CoxIter (see here for a free version: Visual Studio Community).
As explained above, the program will run slower than with other compilers.
To create a project from scratch, please follow the following steps:
If you cannot build CoxIter, you can try to use the file I built on my computer.
Note that this file is given WITHOUT ANY WARRANTY
First, install the "Visual C++ Redistributable Packages for Visual Studio 2013" for x86 (the file is named 'vcredist_x86.exe').
You can find it here: http://www.microsoft.com/en-gb/download/details.aspx?id=40784
Then, you can use the CoxIter.exe file which is located in "CoxIter/windows"