Re: AIX support

From: Jeff Hobbs (jeffh_at_removethis.activestate.com)
Date: 08/20/04


Date: Thu, 19 Aug 2004 19:21:24 -0700
To: Jim Klucar <james.klucar@ngc.com>

Jim Klucar wrote:
> I have a tcl application (graphing) that uses Tcl/Tk 8.4.3,
> incrTcl/Tk, Iwidgets, and BLT. Another programmer would like to use
> my software to display his results on an AIX machine. I compiled
> everything on his AIX box (in the default /usr/local) but now they
> would like to be able to distribute the software to other facilities.
> I thought I could do this, but it seems that the paths to all the BLT,
> Itk, etc libraries are hard-coded somewhere I can't find, so when I
> move the interpreter directory structure, it breaks on the package
> require command.
>
> for example, tcl is installed in:
> /usr/local/bin/wish8.4
> /usr/local/lib/tcl8.4.3
> etc.
>
> I would like to move everything to:
> /some/other/long/path/bin/wish8.4
> /some/other/long/path/lib/tcl8.4.3
> etc. (without re-compiling)
>
>
> How do I fix this? I found ActiveTcl Enterprise Edition that claims
> to be able to compile my code and an interpreter together, however I
> can't find anything that says they support BLT.

ActiveTcl EE does support AIX, but BLT is certainly an issue.
We do provide support for it as an optional extra, but only as
part of a customized distribution. It doesn't lend itself to
being part of a wrapped application because it doesn't support
the Tcl stubs mechanism. There are patches to make this work,
but you have to apply the and do the builds yourself (or we
can do that, but that might get too expensive for you).

-- 
     Jeff Hobbs, The Tcl Guy
     http://www.ActiveState.com/, a division of Sophos


Relevant Pages

  • Re: BLT overhaul
    ... Uwe Klein wrote: ... I have not heard from George until now. ... I consider support for BLT to be at best unreliable and at ...
    (comp.lang.tcl)
  • Re: Can BLT be replaced by Tcl packages ?
    ... BLT is difficult to deploy. ... ActiveState might support. ... Convert your programs to use as many non-BLT packages that _are_ ...
    (comp.lang.tcl)
  • AIX support
    ... I have a tcl application that uses Tcl/Tk 8.4.3, ... I thought I could do this, but it seems that the paths to all the BLT, ... move the interpreter directory structure, ... to be able to compile my code and an interpreter together, ...
    (comp.lang.tcl)
  • Re: SSH 3.2.3 - Problem executing Make
    ... with that 5.1 Aix machine. ... The results you get from the compile are NOT ... allow the specified action. ... seem to support any 32 bit type" ...
    (SSH)