TOM
 
Supported Platforms
 
 
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!

TOM is available for the machines machines listed below. Porting to another architecture should not be difficult. For example, porting to the Alpha (new CPU, first 64-bit CPU) took me about a day; the first port to Linux (when the i386 was an already supported CPU) took about an hour.

I can do ports myself to probably any machine if provided with an account on a machine to which to port. Prerequisite for a port is that your machine is supported by GNU CC since the TOM compiler outputs GNU CC C code.

Thus, if you want TOM on your machine and the machine is not currently supported then, if you have GNU CC running on that machine and provide me (tiggr at gerbil.org) with an account on it, I can probably port TOM to the machine without too much effort. (Note: this offer is only valid for UNIX machines with a permanent internet connection.)

Currently Supported Machines

These platforms are where we do our development and testing currently. They are known to work.

i386-pc-linux*
i386-unknown-freebsd*
ppc-unknown-linux
sparc-sun-solaris*
Previously Supported Machines

These platforms were previously supported, but either haven't been tested with tesla, or haven't been tested in a while. They may still work or be very easy to get back into an operational state.

ppc-apple-rhapsody5
m68k-next-nextstep3
mips-sgi-irix[56]* (O32 ABI)
alpha-unknown-linux-gnu
hppa*-hp-hpux9.*
hppa*-hp-hpux10.*
i386-apple-rhapsody5
i386-next-nextstep*

Experimental Support for Microsoft Windows

Support for building a current bootstrap of tesla has been checked into CVS and should work with a current bootstrap tarball under a current version of cygwin. Dynamic linking doesn't work yet, but the compiler and other tools should be usable.

Preliminary support for building the old TOM compiler on Microsoft Windows NT is available from this site (http).

If you have problems with TOM/Win32, please send them to the TOM mailing list. That way, everybody on the mailing list have an opportunity to help you.


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