Ann itk & iwidgets for tcl8.6



Implementation of itk and iwidgets on top of itcl4 for tcl8.6 and beyond.

Sources
-------

The itk repository is hosted at:
http://chiselapp.com/user/rene/repository/itk/
A slightly modified iwidgets (see iwidgets.patch) is hosted at:
http://chiselapp.com/user/rene/repository/iwidgets/

Ready to run binaries (*-itk) can be found at:
https://sourceforge.net/projects/kbskit/files/itk/

To load itk call:
package require itk 4.0
and to load itk and iwidgets call:
package require iwidgets 4.1

Install
-------

Copy the library directories in your tcl library path.
cp -r itk4.0/library <your-install-path>/itk4.0
cp -r iwidgets4.1/library <your-install-path>/iwidgets4.1


Enjoy
rene
.



Relevant Pages

  • Starkit and Itcl/Itk
    ... I want to build a starkit for a MacOS X application that uses Tcl ... I've copied the Itcl, Itk and iWidgets-directories from ... When I run my application I get an error after a "package require Iwidgets": ... If you know where the Itk library directory was installed, ...
    (comp.lang.tcl)
  • Re: Ann itk & iwidgets for tcl8.6
    ... On 5/24/12 5:11 AM, rene wrote: ... The itk repository is hosted at: ... A slightly modified iwidgets is hosted at: ... Kevin Walzer ...
    (comp.lang.tcl)
  • Re: TclApp wrapped exe wont run from windows Desktop
    ... I think the root cause is that the path of the Desktop folder contains spaces and this affects the way the embedded packages are sourced: ... package require itk 4.0 ... This appears to be a bug in the itk package index file. ... If you are using your own, you need to fix it to use [file join]. ...
    (comp.lang.tcl)
  • Re: Converting Iwidgets to Source
    ... All parts of the Iwidgets package are already scripts! ... The problem is that they build up on the Itk package ... which again needs the Itcl package. ...
    (comp.lang.tcl)
  • Re: itkwish
    ... According to David Gravereaux: ... :Use wish instead with [package require Itk]. ... no dependenance on any custom shells exists. ...
    (comp.lang.tcl)