ActiveState Powered by ActiveState

ActiveState Community


TclDevKit 4.0.2 Compiler only for ActiveTcl 8.5 ?

Posted by relaxmike on 2007-10-15 06:24
OS: All / Any

Hi,

I've installed TclDevKit 4.0.2 (after purchasing the licence)
and ActiveTcl 8.4.16 to compile my Tcl scripts.
The problem is that the .tbc files generated by the Tcl Compiler
are only usable with tbcload 1.7 and only for Tcl 8.5.
But the ActiveTcl 8.5.0b9 distribution is not complete yet
(the packages BWidget,tcllib,etc... are not in the distribution)
because of its pre-release state. The message in the installation
dialog suggests to take the packages from an Tcl 8.4 distribution.

So what to do next ?

I have several possibilities, but none of them satisfies me :
- make a complete Tcl 8.5.0 distribution (with packages included)
and distribute it to my clients,
- use a downgraded version of Tcl Dev Kit which produces tbc files
compatible with Tcl 8.4,
- create a complete 8.5.0 distribution and, from that, a stand-alone
application, which is more complex (but still possible).

Thank you for your help.

Best regards,
Michaël

grahams | Mon, 2007-10-15 09:19

This sounds like an installation issue. Could you resend your message to support@activestate.com?

jeffh | Mon, 2007-10-15 10:11

TDK 4.0 comes with support for both 8.4 and 8.5. The unversioned tclcompiler executable is for 8.5, and tclcompiler84 is for 8.4. If you are using TclApp and the checkbox for this, there is a version specifier combobox right next to it for your convenience. In addition, it will auto-detect the version of the basekit you are using.

relaxmike | Mon, 2007-10-15 11:47

Thank you, you're right !
Michaël

-->