Download



Please carefully read the FREE SOFTWARE LICENSING AGREEMENT to which you should fully agree before downloading, installing or using CMT.

The current stable main version of CMT is v1r18. However patched versions can be also produced (fixing bugs or providing backward compatible improvements). Users are welcome to try these new versions when they appear (and report from their experience), although they must be considered as less stable than the main current version.

Please notice that (at least from v1r6) the odd version numbers must be considered as development or patched versions (and as such are somewhat unstable), and they may be updated from time to time. Whenever such a development version comes to the point it can be stabilized, it will be renamed to the next even number. As soon as a new frozen version is installed, the intermediate patches are removed, and new development versions may be proposed (eg. under the name v1r<n+1>p<date>).

For each of the following tags, you'll find a distribution kit for the sources and (for the latest ones) some prepared binary files.

In order to download the distribution kit, select a root directory where CMT will be installed. Get the kit either from the above WEB pages (or using the wget utility) and un-tar all the kits you have selected:

Tar balls are compressed using the compress utility until v1r12p20020606. Their extension is therefore .Z and uncompress should be used to uncompress them. Since v1r14p20031014, gzip is used. Their suffix is now .gz and the z option of tar can be directly used.
> cd <some root>
> wget http://www.cmtsite.org/v1r<nn>p<xxx>/CMTv1r<nn>p<xxx>.tar.gz
> tar xzf CMTv1r<nn>p<xxx>.tar.gz
Or, on a MacOSX machine:
Mac> cd <some root>
Mac> curl http://www.cmtsite.org/v1r<nn>p<xxx>/CMTv1r<nn>p<xxx>.tar.gz
Mac> tar xzf CMTv1r<nn>p<xxx>.tar.gz
Note that on a Windows machine you can easily get the wget utility from the official wget Web site. Just download the binary and use it.

Then you may either rebuild CMT or download one of the optional pre-built binary kits (note that since the v1r18 serie, each binary kit is entirely autonomous and no longer requires the source kit).

If you wish to build CMT on other plateforms, you just need a C++ compiler (supporting templates - STL is not needed) and a bash-like shell.


Using pacman

This method is only available since CMT v1r16p20040901

For users having access to the pacman tool, the procedure to download and install CMT becomes:

> pacman -get CMT:CMT

or:

> pacman -get "CMT:CMT | version('v1r<nn>p<xxx>')"
    
Once the installation is complete, CMT is ready to use.