The GTS Library
GTS logo


Getting GTS
        Debian packages
        Sample files
        Python bindings
        Darcs repository
        Daily snapshots

Mailing Lists
Sourceforge page

    GTS in action

    GTS Reference
    GLib Reference
    Installation instructions

Help needed
    Bug tracking
    Contribution instructions

    Projects using GTS

GTS is hosted by
Installation instructions

GTS uses the automake, autoconf suite of GNU utilities. While GTS is being developped on a PC running Linux, it should be possible to install GTS transparently on most brands of UNIX (including cygwin). From version 0.4.0, limited support has been added for the Microsoft windows environment and the Microsoft C compiler.

You also need to have GLib installed on your system. If GTK or Gnome are already installed on your system, GLib is also already installed.

Currently GTS requires version 1.2.8 of Glib or any version larger than 2.4.0.

If you want to install the latest version of GTS from the Darcs repository, you will need to have automake, autoconf, autoheader and aclocal installed on your machine. Once you have retrieved the sources, change to the gts directory and type:
$ sh
$ make
$ make install

If you have retrieved a GTS package you don't need the automake, autoconf suite. Just move the package to the installation directory and type:
$ gunzip gts-0.7.6.tar.gz
$ tar xvf gts-0.7.6.tar
$ cd gts-0.7.6
$ ./configure
$ make
$ make install
See the INSTALL file in your GTS source directory for further details.

If you use Microsoft windows the favoured option to install GTS is to use the Cygwin environment which provides a set of standard Unix utilities. It is easily installed from the Cygwin site. You will need the "Devel" package installed. When you have done that fire up the bash shell and follow the standard unix instructions.

Alternatively, if you need native windows support, pre-compiled binaries are available for some versions of GTS.