From: Larry W. Virden <lvirden@ca...> - 2003-12-11 20:19:25
> But it doesn't
> make much sense to run Classic MacTk if you can run AquaTk just as
I certainly understand the original question - how long does a team
provide active support for previous versions of operating systems.
As was mentioned earlier, it's a question that came up for Windows,
and probably comes up for Solaris, HP/UX, AIX, etc.
However, does the quote above imply, then, that all Tk extensions and
apps will compile without changes against AquaTk? If that is not the
case, then will they compile without changes against the X Windows
version of MacTk?
If the answer to the first of these questions is yes, or if the answer
to both of these questions is no, then I understand the opinion.
Otherwise, if some users are going to find themselves moving to other
languages because mactcl has lost its support for the x window environment,
that would surely be a shame.
Tcl - The glue of a new generation. <URL: http://wiki.tcl.tk/ >
Larry W. Virden <mailto:lvirden@...> <URL: http://www.purl.org/NET/lvirden/>
Even if explicitly stated to the contrary, nothing in this posting should
be construed as representing my employer's opinions.
From: Jeff Hobbs <jeffh@ActiveState.com> - 2003-12-11 20:31:27
> > But it doesn't
> > make much sense to run Classic MacTk if you can run AquaTk just as
> > easily...
> However, does the quote above imply, then, that all Tk
> extensions and apps will compile without changes against
> AquaTk? If that is not the case, then will they compile
> without changes against the X Windows version of MacTk?
Using recent TEA specs, barring any necessary code changes for
the platform, you should be able to compile for both OS X/X and
OS X/Aqua without much difficulty. Note the extent of extensions
that Daniel is able to provide in his Tcl/Tk/Aqua distro (most of
which are TEA-based).
IOW, build support for OS X is better than it ever was for
Jeff Hobbs, The Tcl Guy
http://www.ActiveState.com/, a division of Sophos
From: Benjamin Riefenstahl <Benjamin.R<iefenstahl@ep...> - 2003-12-12 12:52:36
"Larry W. Virden" <lvirden@...> writes:
> However, does the quote above imply, then, that all Tk extensions
> and apps will compile without changes against AquaTk? If that is
> not the case, then will they compile without changes against the X
> Windows version of MacTk?
Mac OS X has a Unix-based development system. So the TEA build system
works fine. Which is a huge difference, as it doesn't work on Mac OS
Tcl extensions can just use the Unix API on Mac OS X if they need to.
Tk extensions can use the Tk stubs table, which provides a number of
X11 compatibility APIs even with Tk/Aqua, the same as on Windows.
X11-based Tk extensions that need more of X11 should build and work
fine on Tk/X11. But average Mac users are not very happy with
unported X11 applications, so if you can avoid depending on X11, you