The CoCoALib is a C++ library, implementing all basic routines from CoCoA. It is licensed under the GPL-license and free to use.
At the moment the library is still in an alpha release (the actual version is 0.92). If you want to become an alpha tester please mail to the developers of CoCoA and ask them and you will get access to the source code.
The CoCoALib is tested on the following plattforms:
- MacOSX 10.3 and 10.4 on PowerPC and x86 (using the g++ provided by Apple)
- Linux running on x86, x86-64 and PPC (g++ or Intel C++)
- Windows 2000, XP and 2003 on x86 (using MSVC 2003, MSVC 2005 or Cygwin) and x86-64 (using MSVC 2005)
- Sun Solaris 9 on Sparc (using the Sun Forte Compiler or g++)
All unix platforms that offer a gmp 4.1.4 or higher and a g++ of at least revision 3.2 should build the CoCoALib without problems.
Contributions to the Library
In case you want to contribute something (Code, Examples, Documentation or simply Bugfixes) please read the article Contribute to the Library. In case you encounter any bugs or problems with the library please tell us, e.g. at the CoCoA discussion board.
After the following link you will find a summary of who's currently doing what in CoCoALib (and some imminent tasks) CoCoALib Task Table