cmdr
Artifact Content
Not logged in
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

Artifact 3c241e73d63ca45b2d87ed7b3cad645b49f213bc:


[subsection TclOO]

The framework uses the [package TclOO] package in its implementation.
This package requires Tcl 8.5 or higher.

[para] In Tcl 8.6 the package is part of the core itself, without
requiring a separate installation.

[para] For Tcl 8.5 it has to be installed separately.

[para] Out of the many possibilites for getting TclOO (OS vendor,
os-independent vendor, building from sources) use whatever you are
comfortable with.

[para] For myself, I am most comfortable with using
[uri http://www.activestate.com ActiveState's]
ActiveTcl distribution and TEApot.

[para] See the previous section ([sectref Tcl]) for disclosure and
information on how to get it.

[para] Assuming that ActiveTcl got installed running the command

[example {
    teacup install TclOO
}]

will install the package for your platform, if you have not done the
more inclusive

[example {
    teacup update
}]

to get everything and the kitchensink.

[para] For those wishing to build and install TclOO on their own, the
relevant sources can be found at [uri http://core.tcl.tk/tcloo]
together with the necessary instructions on how to build it.

[para] If there are problems with building, installing, or using TclOO
and its packages please file a bug against TclOO, or the vendor of
your distribution, and not [package [vset PROJECT]].