DOWNLOAD THE MT PACKAGE

You can download separately the MT system and a number of programs for building MTs.

The current version is version 1.2. See a history of versions.

Please help us improving the system by sending us your comments on problems and bugs that you find in this release and/or on features that you would like to have in a future release.


Download the MT Libraries

Language and platforms

The code of the MT system is written in ANSI C++. It has been tested under the Unix environment on PCs (Linux operating system, GNU g++ compiler) and on a Silicon Graphics Indigo2.

License

The code of the MT libraries is distributed under the GNU General Public License.

Organization of code

The MT directory is organized as follows:
                            MT
                             |
        +-------+-----+------+------+-----+----+
        |       |     |      |      |     |    |
     include   src   demo   data   doc   lib  util
        |       |     
  +-----+       +-----+
  |     |       |     |
 krnl  ext     krnl  ext
Each subdirectory of the MT package contains a file readme.txt explaining its contents.

The contents of the package are described in details here.

Instructions for downloading

You can download separately:
  1. The MT system, demos, documentation, utilities (directories include, src, demo, doc, lib, util).
  2. The pre-built MTs (directory data).
For the moment, the system is avaliable just for Unix-like platforms.

Downloading Part 1

Download the file:
mt.tar.gz (version 1.1)
mt-1.2.zip (version 1.2)
mt.net.zip (version 1.2 for dotnet)

The following instructions refer to the current version (for old version use the old file name).

Uncompress and unpack it:

This will create directory MT under the current directory, and all its subdirectories and their contents, except for subdirectory MT/data which is left empty. Directory MT/lib is also empty and will contain the binaries after compilation. The space required is about 6Mb.

Downloading Part 2

Download the file mtdata.tar.gz.

Uncompress and unpack it:

This will give the contents of subdirectory MT/data. The space required is about 55Mb.

If you want to get just the MTs nedded to run the demos, you can download separately the files:

and place them in subdirectory MT/data.

Instructions for installation

Installation of the MT libraries

Make the libraries by compiling the source files: Add directory MT/lib to your LD_LIBRARY_PATH by editing file .tcshrc in your home directory: The new setting will hold for all shells created after the modification to file .tcshrc.

Installation of the demos

Our demos need the graphic libraries OpenGL (or Mesa) and Glut in order to run.
You may need to install these libraries on your system before installing the MT demos. To check that everything works, try to run the demos. See the instructions for demo1 and demo2.

Installation of the utilities


MT Building Programs for version 1.2 are not yet ready!! (but the MT files build with version 1.1 are good also to be used with version 1.2)

Download the MT Building Programs

The distribution policy of programs for MT construction depends on the specific program: some of them are distributed in source code, while some others are distributed just as compiled binaries. The distribution policy of each program is specified below.

Instructions for downloading

Each program for MT construction can be downloaded separately. The current distribution includes the following programs: For uncompressing and unpacking, proceed as follows (where xxxx.tar.gz denotes the file you have downloaded): This operation will give a directory XXXX containing all the files, where XXXX depends on the program you have downloaded.

Instructions for installation

If your system is Linux or IRIX, you can try using the pre-compiled executables.

Otherwise, if the program you have downloaded is distributed together with its source files, you have to make the program by compiling the source files: