Download Tol v1.1.5
Here you can get the latest Tol distributions. The current available version is 1.1.5. Tol is distributed at no cost under the terms and conditions of the GNU GPL v2 License.
You can download it for free as a source code or as a pre-compiled binary distribution (only for Windows and Debian based Linux distributions).
Source packages
Installing Tol and its related packages from the source code is the solution if you need specific settings, like debugging symbols.
- Tol Library v1.1.5 released on 22th February, 2007.
- Toltcl Library 1.1.5 released on 22th February, 2007.
- Tolbase v1.1.5 released on 22th February, 2007.
There are specific installation instructions for your platform available in the side menu. You must read them before start the compilation process in order to get all needed additional packages that Tol requires.
Binary packages for Windows
There is available a binary package for Windows platform based on a setup program that will guide you through the installation process. The binary distribution for windows comes with a bunch of additional required libraries built in.
- Tolbase v1.1.5 (Windows Setup Installation), released on 22th February, 2007.
- Experimental Developer Release (Windows Setup Installation), is currently at version 1.1.6. The developer's release is purely experimental. It is intended for particularly brave developers who want to get close to the front lines of Tol development.
Binary packages for Linux
You can install Tol and Tolbase 1.1.5 binaries for Linux systems based on Debian packages. Before going on it's supposed you have already configured your system to get the packages. Otherwise read Setting up the Tol-Project Debian repository.
Type as root the following commands:
root@adenina:~# apt-get install tol1.1.5 tolbase1.1.5
APT will show you the list of required packages and will ask you for confirmation. If you are starting with APT we recommend you go through the APT HowTo.
Under normal circumstances Tol is used in combination with a Database Engine, so optionally you might want to install some extra modules for that porpouse. Type the next command to get the list of all Tol-DB drivers:
tolmysql0 - Tol-MySQL Database Driver
tolodbc0 - Tol-ODBC Database Driver
tolpgsql0 - Tol-PostgreSQL Database Driver
Use apt-get install <pkgname> to install those that you want.
You can already use Tol or Tolbase. tol115 is the command line client installed with tol1.1.5 package, while tolbase115 is the Graphical Interface coming with tolbase1.1.5.
Let's give it a try, either executing tolbase1.1.5 or the Tol Console, and write some simple sentences:
-----------------------------------------------------------------
TOL Simple Expression Analizer.
-----------------------------------------------------------------
Type $HELP and return to know more about this TOL environment.
> Real r = 8191;
8191.000000
> Real diam = pi * r;
25732.785426
> WriteLn("Hello World!");
Hello World!
> $END
TRACE Time = 2007/03/06 20:11:17 Cores = 146392
END
Now you can continue reading on how to prepare and get access to your preferred database using Tol and one of its drivers: Tol-ODBC, Tol-MySQL and Tol-PostgreSQL.
Getting Help
If you encounter problems configuring, compiling, or installing Tol from source packages, please read both, the README and the INSTALL files, in the source directory. Besides including important tips for various platforms, they also document where to send an email if you have difficulties.
If by other side you have problems downloading or unpacking to work, contact your local systems administrator for help with your system. Also, try to contact other Tol users in your organization or your community for help.
Also you can subscribe to Tol-Users Mailing List to get in touch with the Tol Community and to solve the problems you could find around Tol.

