CAPD::DynSys Library
6.0.0
|
The CAPD::DynSys uses very standard tools and libraries, only.
On Ubuntu and Debian systems one can install all above libraries but the compiler by
The CAPD package was tested on Linux distributions: Debian, Ubuntu.
The current version of CAPD uses automated compilation tools therefore it needs linux like shell console and selection of other tools. We recommend to use Windows Subsystem for Linux
https://learn.microsoft.com/en-us/windows/wsl
and within Linux console for Windows install all tools required for the Linux system.
1) Install C++ compiler from Command Line Tools (it is also shipped with XCode) by doing one of the following:
2) If you have an M1, M2, M3, ... chip, to use the filib interval library one needs Rosetta (Intel processor emulator).
If you have an Intel mac, ignore this step.
Quit Terminal.
You can choose to have two versions of Terminal. One running with Rosetta and the other to run without it. To do so simply duplicate the Terminal application, and choose one of the terminal application to be under Rosetta and the other without it. Use the Rosetta terminal for the below installation steps.
3) Install Homebrew (if you already do not have one)
4) Install GNU tools and libraries, that CAPD depends on.
5) Optional/Experimental OSX is using clang compiler (gcc and g++ are just symbolic links). We have not tested it for compatibility with our code. You can compile the code, but we are not sure about compatibility with roundings etc. You can experiment with original version of gcc/g++ which you can install using following commands: