Access to sources
SIGMA tools are open-source and are current hosted as git repositories at Bitbucket. The latest SIGMA release version is v1.3.0. If you are using an older version, we request our users to upgrade immediately.
- CGM: Git Repository, Nightly, Latest Release (16.0), Last Release (15.1), Older Releases
- MOAB: Git Repository, Nightly, Latest Release (5.0.0), Last Release (4.9.2), Older Releases
- Lasso (Discontinued): Git Repository, Nightly, Last Release (3.2), Older Releases
- MeshKit: Git Repository, Nightly, Latest Release (1.5.0), Last Release (1.4.1), Older Releases
General configure/build/install instructions
The standard way to keep up to date with the tools is to obtain the sources from the git repositories and syncing the local working copy regularly. If you want to work with stable releases, you could switch to the appropriate tags of the latest versions.
- To get the code from the Bitbucket repository, use the command appropriately for <package>=[cgm, moab, lasso, meshkit]
git clone https://bitbucket.org/fathomteam/<package>.git <package>
- Change to the <package> subdirectory.
- Generate the configure script (you need autoconf tools: autoconf, aclocal, libtool, automake):
- Choose to configure/build either in-source or out-of-source (recommended)
- Run configure command with appropriate options. To see a list of available options, use
- Build the sources:
- Verify the build:
- Install the built sources:
This will install the <package> include files and libraries in include/ and lib/ subdirectories below the prefix directory input to the configure script (which is /usr/local by default; change with the –prefix=INSTALL_DIR during configure).
For specific build instructions and dependencies for <package>, refer to appropriate links at the top of the page. If you have further questions regarding the configuration, build or installation process, you can email <package>-firstname.lastname@example.org.