Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

TCL/Tk installation

SOLVED
Go to solution
nipun_2
Regular Advisor

TCL/Tk installation

Hello all,
I am trying to install TCL/Tk on OpenVMS 7.3-2

Wim suggested the following website
http://phaseit.net/claird/comp.lang.tcl/tcl_vms.html

However, I need more instruction on the installation because when I go to the download page

ftp://ftp.prs.de/pub/packages/tclvms/

I have a couple of tar zipped files. I am not clear which file should be picked for now I unzipped the file

tcl80-vms-020815.tbz
because the file had the last stamped date (2002)

However, the read me file has left me with few questions as to how to work with the binaries

If anyone has an idea of Tcl/Tk on OpenVMS please let me know

Regards,
Nipun
2 REPLIES
Steven Schweda
Honored Contributor
Solution

Re: TCL/Tk installation

> tcl80-vms-020815.tbz

This looks like junk to me. At least, the
object files will have lost any RMS
attributes after processing by "tar", so
whoever created this mess should not be
trusted for anything important.

Perhaps the object library will be usable.

It's also old. Is that the latest stuff
there is?

alp $ anal /imag TCLSH.EXE;1

Analyze Image 30-MAY-2006 22:27:39.07 Page 1
ALP$DKA0:[SMS.TCLTK.TCL80.VMS]TCLSH.EXE;1
ANALYZ A07-04

*** This file is not a VMS native image.
The analysis uncovered 1 error.


There's not much to be said for the
executables, either, apparently.

What happens if you follow the build
instructions in [.TCL80.VMS]README.TXT?
Joseph Huber_1
Honored Contributor

Re: TCL/Tk installation


Packing VMS binaries with tar was a bad idea.

set def [.tcl80.vms]
delete *.obj;*,*.olb;*,*.exe;*,*.map;*
a following make cleanely builds tclshr.exe,tclsh.exe .

To use it then:
either copy tclshr.exe to sys$share:
or define tclshr disk:[tcl80.vms]tclshr
and make symbol to point to the tcl command:
tcl :== $disk:[tcl80.vms]tclsh

And point logical TCL_LIBRARY to the library directory:
define TCL_LIBRARY disk:[tcl80.library]

http://www.mpp.mpg.de/~huber