-III- Do these packages run on my machine?

From: FAQ General information

A. Unix

	Tcl runs on Sun 3s and 4s running SunOS 4 and SunOS 5 (Solaris
1.x and 2.x), DECstations running Ultrix, DEC VAXen running Ultrix or
BSD, DEC Alphas running OSF/1, 386s running SCO Unix, Xenix, Bell-Tech,
Silicon Graphics running IRIX, HPs running HP-UX as well as HP Snakes
running OSF/1 and HP-UX.  Intel [34]86 systems running 386bsd, netbsd,
freebsd, BSDI, and Linux have Tcl ported.  Various CPUs running System
V.4 report having ported Tcl.  Tcl also appears to be running on
Sequent Symmetry running Dynix as well as OSF/1.  It also has been
reported to run fine on IBM RS6000 under AIX 3.x as well as IBM ES/9000
and AIX/ESA.  There were few problems getting it running under Mt. Xinu
Mach.  It also has been ported to Encore 91's running UMAX V (an 88k
based System V with BSD extension Unix).  It also runs on Apollos
running BSD/SYSV.  Tcl runs on a Cray running Unicos.  At least one
person has ported Tcl to a Mac (IIfx) running A/UX v3.0.  Someone
ported Tcl to a Sony NeWS machine running NEWS-OS 4.2.
A port to a Convex 3220 and 3880 was also reported.

	Tk (being based on Tcl) generally requires X11R4 or better as the only 
additional software requirement.  It runs on any of the above Unix
systems with that base of software.  It also runs on VMS and OSF/1.

	For information on Tcl/Tk/TclX availability (See tcl-faq/part4).


B. MacOS

	See below for details of a Macintosh Tcl Mailing list.


---

	Ray Johnson <rjohnson@aic.lockheed.com> has a package called
MacTcl.  This is a fairly straight port of Tcl to the Macintosh.  It is
designed to be used as libraries to be embedded into other
applications.  A basic shell is included.  Most Tcl features are
present, including many Unix-like features.  Additional features
include supporting the env variable and sourcing Tcl code from a 
resource.  The current version is available at
ftp://harbor.ecn.purdue.edu/pub/tcl/distrib/MacTcl7.3.sea.hqx

	As of this time, I have no leads on anyone porting Tk to MacOS.
I also have not heard of anyone porting Tcl/Tk to an Apple PowerPC.

	Also (See tcl-faq/part4), the Tcl programs/packages catalog,
for the latest port locations and versions.


C. INTEL DOS-like systems

	Numerous ports to DOS are available.  One unsupported port to MS-DOS
of Tcl and Extended Tcl V6.0a, done by "Karl Lehenbauer" <Karl@NeoSoft.com>, 
is available on ftp://harbor.ecn.purdue.edu/pub/tcl/distrib/dostcl.zoo for
binaries and ftp://harbor.ecn.purdue.edu/pub/tcl/distrib/dostcl60.zoo for
source.

	A port of Tcl V6.2 to MS-DOS was done by 
"John Martin" <johnm@cajal.uoregon.edu> and is available via FTP from
ftp://cajal.uoregon.edu/pub/tcl.dos.port/ and
ftp://harbor.ecn.purdue.edu/pub/tcl/distrib/tcl62.dos.tar.Z .

	A source code only port of Tcl V6.7 to MS-DOS, done by 
PSPRENG@CIPVAX.BIOLAN.UNI-KOELN.DE (Peter Sprenger), is available from
him, somewhere on wuarchive.wustl.edu
or as
ftp://harbor.ecn.purdue.edu/pub/tcl/distrib/tcl67dos.zip .

	A port of Tcl, version 7.3, to MS-DOS, done by
tpoind@advtech.uswest.com (Tom Poindexter), is available as
ftp://harbor.ecn.purdue/edu/pub/tcl/distrib/mstcl73*.zip .  This
also includes TclX 7.3a and Tk ported to Desqview/X libraries.

	A port of Tcl, V6.1 ?, done by unknown, to MS-DOS Windows
V 3.1 ?, is available as binary at
ftp://harbor.ecn.purdue.edu/pub/tcl/distrib/w_tclbin.zip and as source at
ftp://harbor.ecn.purdue.edu/pub/tcl/distrib/w_tclsrc.zip .

	An MS-DOS Windows DLL instance of Tcl 6.2 was generated by
Ugo Cei <ugo@oliver.sublink.org>.  Contact him for more details.

	A Windows DLL was made by ekki@prakinf.tu-ilmenau.de (Ekkehard Beier)
by slightly modifying a DOS 6.2 Tcl port.  There are still problems
with the system/WinExec command.  A very rudimentary Debugger User Interface
using Borland's Classlib is part of the zip-file, too.
I used it with BC3.1++/AF on MS W3.1.  You can get a copy from

ftp://metallica.prakinf.tu-ilmenau.de/pub/DOS/wintcl.zip

via anonymous ftp.  Unfortunately Ekki doesn't have time currently to
finish the Windows port and user Interface.

	miyata@sra.co.jp (Shigeaki Miyata) reports being in a group
which is preparing a commercial port of Tk to MSDOS Windows.  More
details are to follow.

	Omar Stanford <omar@fcm.missouri.edu> reported in March of 1994
that he had almost completed his port of Tcl 7.3 to MS-Windows 3.1.
He had incorporated extensions for networking (including NetWare),
Windows Sockets, and many Windows API functions.  He also was working on
a facility for dynamically allocating commands to the Tcl environment.
If there are other extensions that one would like to see under Windows 3.1,
or if you are interested in beta testing, drop him a line.

	Also, Simon Kenyon <simon@news.itc.icl.ie> of the Information
Technology Centre, Dublin, IRELAND, mentions that they are starting to
port Tk to MS-Windows.  There is a mailing list (see below) for
folk who are interested.

	Someone, whose name I don't have, reported porting Tcl to QNX
with a fair amount of hacking.

	A port of Tcl 7.3, except for glob or commadn pipelines, to OS/2 2.x
using C Set++ has been done by wwb@wwa.com (Bud Bach).  As of this date, I
have no leads on anyone porting Tk to any version of OS/2.

	Also (See tcl-faq/part4), the Tcl programs/packages catalog,
for the latest port locations.


D. VMS

	A port of Tcl 7.3 and Tk 3.6 to VMS was done by Angel Li
<angel@flipper.rsmas.miami.edu>.  The files are at
ftp://mango.rsmas.miami.edu/pub/VMS-tcl/tcl73-tk36-itcl13.tar.Z
and were compressed with the Unix compress command.  The pathname may
be subject to change as I have seen notes from Angel Li mentioning that
BLT 1.6 and the photo widget have also been ported.  These were compiled
on an Alpha running OpenVMS T6.1.

	A port of Tcl 6.3 onto VMS 5.5 was done by Wolfgang Kechel
<wolfgang@pr-wiesbaden.de> and Till Imanuel Panzschke.  Contact them
directly for assistance.

	A port of most of Tcl 6.7 and Tk 3.2 was done by John Kimball
<jkimball@src.honeywell.com> to VMS 5.5.  The files are on:
ftp://src.honeywell.com/pub/tcl67-tk32-on-vms55.tar.Z .

	A port of Tcl 7.0 and Tk 3.3 has being done to VMS on the
VAX and Alpha.  These are available as:
ftp://src.honeywell.com/pub/vms-tcl/tcl70-tk33-on-vms55.tar.Z
or
ftp://src.honeywell.com/pub/tcl70-tk33-on-vms55.tar.Z

	Gerald W. Lester (gwlester@cpu.com) says the following _should_ work.
If you installed the POSIX package on VMS (its free), then you should be 
able to configure and make tcl.  To access tcl you would have to do one 
of the following: 1) Use the POSIX shell, or 2) do a "psx tcl".
Tcl scripts would not execute directly from DCL; to execute a script foo.tcl
from DCL you would have to do "psx foo.tcl".
DISCLAIMER: I have not built any version of tcl under VMS POSIX, these
comments are based on other work I've done with VMS POSIX.

	Also (See tcl-faq/part4), the Tcl programs/packages catalog,
for the latest port locations.


E. AmigaDOS

	Karl Lehbauer <karl@sugar.NeoSoft.com> has indicated that
he started a port of Tcl 3.x to the Amiga.  He has a working
version, but is no longer working on it.  His version uses the
Amiga's shared libraries and implements the "send" command.
He wrote a MIDI file loader and player as well.  Contact him for
further details.  

	Ty Sarna <tsarna@endicor.com> has ported Tcl 6.x to the Amiga.  
He says:
> I've ported 3.3 and several 6.x versions to the Amiga, and it can be
> done in under and hour if you leave out the "Unix" functionality.
> However, "Unix" functionality includes things like file I/O!

	Another Amiga user, colas@opossum.inria.fr (Colas Nahaboo), mentioned
that using Amiga gcc and the PD X server DaggeX and Xlibs that a port of
Tk might be possible.

	hnm@hermes.bouw.tno.nl (Marco van der Heiden) has completed a port
to the Amiga, and suggests Amiga developers contact him by email.  

	Also (See tcl-faq/part4), the Tcl programs/packages catalog,
for the latest port locations.


F. NeXT

Gianmaria Bertanzon <gm@itnsun4.lii.unitn.it> reports:
> We are using tk3.2 on NeXT ( Motorola ) under NextStep 3.0 under X.
> The compilation was easy. (we do not remember precisely all the steps)

	Also (See tcl-faq/part4), the Tcl programs/packages catalog,
for the latest port locations.


G. Other

	A port to the Apple IIgs and GNO 1.1/GSOS environment is underway.


	A beta port of Tcl 7 has been done to VxWorks.
	You can find it at thor.atd.ucar.edu:~ftp/pub/vx/tclvx7.0.v2.tar.gz .

	Also (See tcl-faq/part4), the Tcl programs/packages catalog,
for the latest port locations.
Go Back Up

Go To Previous

Go To Next