Need Help with One-Click Installer & ActiveTcl

I've never hidden the fact that I'm completely ignorant of TCL, but the last
round of changes to TCL support in the one-click installer were supposed to
allow for this. Of course, that doesn't mean I know how to do it. So, I am
forwarding this to ruby-talk, where the expertise lies.

The original question (from below) is:

I have installed the latest version of the Windows installer (RC9)
and I have ActiveState Tcl8.5 - what do I need to do to have Ruby use
ActiveState Tcl instead of the version bundled with it ?

Anyone have the answer?

Curt

···

-----Original Message-----
From: rubyinstaller-devel-bounces@rubyforge.org
[mailto:rubyinstaller-devel-bounces@rubyforge.org]On Behalf Of Andrew
Hunt
Sent: Tuesday, November 16, 2004 9:38 AM
To: Ruby Installer List
Subject: [Rubyinstaller-devel] [Fwd: Ruby Installer / ActiveTcl]

Hi guys,

Can someone help my buddy Laurent with his question? (This might be an
appropriate FAQ as well).

thanks!

/\ndy

-----Forwarded Message-----

From: Laurent Bossavit <laurent@bossavit.com>
To: Andrew Hunt <andy@toolshed.com>
Subject: Ruby Installer / ActiveTcl
Date: Tue, 16 Nov 2004 11:25:12 +0100

Hi Andy,

I posted this to the newsgroup but got no answer - I figured you
might possibly know about this:

I have installed the latest version of the Windows installer (RC9)
and I have ActiveState Tcl8.5 - what do I need to do to have Ruby use
ActiveState Tcl instead of the version bundled with it ?

TIA,

-[Laurent]-
- This tagline omitted for technical reasons -

_______________________________________________
Rubyinstaller-devel mailing list
Rubyinstaller-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/rubyinstaller-devel
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.788 / Virus Database: 533 - Release Date: 11/1/2004

Message-ID: <EAENKKNOJPMNCDMLDOMLMEGNGMAA.curt@hibbs.com>

> I have installed the latest version of the Windows installer (RC9)
> and I have ActiveState Tcl8.5 - what do I need to do to have Ruby use
> ActiveState Tcl instead of the version bundled with it ?

Anyone have the answer?

Compile tcltklib with ActiveTcl's libraries,
and replace tcltklib.so to re-compiled one.
Possibly, that is all.

···

From: "Curt Hibbs" <curt@hibbs.com>
Subject: Need Help with One-Click Installer & ActiveTcl
Date: Wed, 17 Nov 2004 01:10:44 +0900
--
                                  Hidetoshi Nagai (nagai@ai.kyutech.ac.jp)

Message-ID: <20041117.133759.74752457.nagai@ai.kyutech.ac.jp>

From: "Curt Hibbs" <curt@hibbs.com>
Subject: Need Help with One-Click Installer & ActiveTcl
Date: Wed, 17 Nov 2004 01:10:44 +0900
Message-ID: <EAENKKNOJPMNCDMLDOMLMEGNGMAA.curt@hibbs.com>
> > I have installed the latest version of the Windows installer (RC9)
> > and I have ActiveState Tcl8.5 - what do I need to do to have Ruby use
> > ActiveState Tcl instead of the version bundled with it ?

Compile tcltklib with ActiveTcl's libraries,
and replace tcltklib.so to re-compiled one.
Possibly, that is all.

Complement::
If tcltklib.so is compiled with Tcl/Tk8.5 (original, not ActiveTcl),
the tcltklib.so is possibly available for ActiveTcl8.5.x.
For the same reason, tcltklib.so compiled with Tcl/Tk8.4.7 is
possibly available for ActiveTcl8.4.7.
Current tcltklib.so included in the installer (182-14_rc9) works
with Tcl/Tk8.3.x. So, 182-14_rc9 works with ActiveTcl8.3.x.

Note::
tcltklib on 182-14_rc9 has a bug when working with Tcl/Tk8.3.x
(see [ruby-talk:119637]).

···

From: Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>
Subject: Re: Need Help with One-Click Installer & ActiveTcl
Date: Wed, 17 Nov 2004 13:38:01 +0900
--
                                  Hidetoshi NAGAI (nagai@ai.kyutech.ac.jp)