[Starkit] Tclkit and Mac OS X 10.4

Daniel A. Steffen steffen at ics.mq.edu.au
Wed Jun 8 03:19:33 CEST 2005


Steve,

On 07/06/2005, at 21:47, Steve Blinkhorn wrote:
> I'm trying to use your tclkit builds with pre-existing starkits.   The
> aqua version, downloaded from the above link, appears to insert extra
> layers in the path to some components, so whereas in the starkit vfs
> we have:
>
> lib/Packages/combobox.tcl
>
> the aqua tclkit looks for:
>
> lib/tcl8.4/lib/Packages/combobox.tcl
>
> and can't find it.

I don't see that, wikit and other starkits I've tried work just fine, 
indeed I have

	$ tclkit
	% set auto_path
	/Library/Tcl/bin/tclkit/lib/tcl8.4 /Library/Tcl/bin/tclkit/lib

which is as expected (and same for tclkit-X11).

This is with the tclkits from the final 8.4.10 BI, on the off change 
that something was wrong with the tclkits from the earlier test build, 
I've updated the previously posted urls to the binaries included in the 
final BI.

> If I try the X11 version (you do mean that this is self-contained and
> doesn't need an X11 installation, don't you?)

no, no, the X11 tclkit does require an X11 server installed locally or 
on a remote machine like on any other unix box; for local X11, you want 
the X11 server included with Mac OS X Panther and Tiger (optional 
install).

> %package require Tk
>
> throws an error: it can't find /usr/X11R6/lib/libX11.6.dylib.
>
>
> We are rather hoping the X11 version will allow non-techie Mac
> users to run our starkits unaltered from the Unix and Windows
> version - most of what we do is one-time download, use and discard
> by people with only the vaguest acquaintance with a computer.

the X11 tclkit is probably more setup than what you want for this 
scenario, for maximum ease of use I would rather try to use a starpack 
based on the aqua tclkit, this will be a single file which is 
double-clickable in the Finder.

for tclkit-X11, if you install my Launcher app, starkits with a .kitx11 
extension will be opened in X11 with tclkit-X11 (as long as that is 
installed in the PATH) with DISPLAY appropriately set, however users 
will still need to manually start the X11 server beforehand 
(/Applications/Utilities/X11)

HTH

Cheers,

Daniel

-- 
** Daniel A. Steffen     **  "And now for something completely
** Dept. of Mathematics  **   different"    Monty Python
** Macquarie University  **  <mailto:steffen at maths.mq.edu.au>
** NSW 2109 Australia    **  <http://www.maths.mq.edu.au/~steffen/>



More information about the Starkit mailing list