TOM
 
Compiler and Library Sources
 
 
TOM Home
TOM Tasks

FAQ
News
Highlights
Publications
Documentation
Download TOM
TOM Software
Bug Database
Mailing Lists

Mail:
tiggr at gerbil.org

Short Cuts:
Tesla
TOM/Gtk
GP
MU

Snapshots:
all of 'em
tom [an error occurred while processing this directive]
tesla [an error occurred while processing this directive]
mu [an error occurred while processing this directive]
tomgtk [an error occurred while processing this directive]

Released:
all of 'em
tom 1.1.1
tomgtk 0.11
tesla 0.91
gp 0.5
mu 1.0

Misc:
GIF free NOW!

Current compiler and utilities

We've switched over to the new compiler, tesla, which is written in TOM and removes the need for having the Objective C compilers installed. This compiler is also actively developed and maintained. Instructions on downloading the source and building it may be found here.

The tools and standard environment (runtime and class libraries) (i.e. everything) are being actively developed; the most up-to-date sources are available in the stable snapshots, available at http://gerbil.org/ftp/pub/tom/stable/. Diffs between snapshots are available, from http://gerbil.org/ftp/pub/tom/stable/diffs/. These diffs have names like tom-1998-from_month-from_day-1998-to_month-to_day.diff.gz

Older compiler and utilities

To build the compiler and libraries yourself, you need the following package:

Package Version Description
tom-1.1.1.tar.gz
or (*)
tom-1.1.1.tar.bz2
1.1.1 The current release of TOM (dated Oct 15 1999).

(*) Files with a .bz2 extension have been compressed using bzip2. Files with a .gz extension were compressed by gzip.

To compile TOM programs, you need GNU CC (probably 2.7.2.1 or newer), since the TOM compiler outputs C code that depends on some GNU CC features. To use the TOM makefiles, you need GNU make (probably 3.73 or newer).

To build the TOM tools and libraries, you additionally need the usual bunch of tools like sh, sed, and all the stuff needed by autoconf generated configure scripts. Thus, if you're using UNIX, you're safe. The configure script checks that GCC includes support for Objective-C, since the TOM compiler is written in Objective-C. Unfortunately, a lot of people who install GNU CC do not include Objective-C support.


Up: Resource Guide
 
Copyright © 1997-2002 Programmers Without Deadlines