Project Home
TclXML
TclDOM
TclXSLT
Combo Distribution
tkxmllint
tkxsltproc
TclTidy
Xmlgen
Success Stories
|
|
The TclXML, TclDOM and TclXSLT packages are made available as a combined, single-file-download, binary distribution. This "combo" installer is available for the following platforms:
-
Mac OS X (10.4). The packages are built as embeddable frameworks, and all dependent libraries (libxml2-2.6.22 and libxslt-1.1.15) are included. Built against Tcl/Tk 8.4 using XCode.
To install:
Copy the entire contents of the disk image to a suitable location for Frameworks, eg. $HOME/Library/Frameworks or /Library/Frameworks.
You may find you need to remove the corresponding packages from other installations, eg. the Batteries Included (BI) distro.
-
MS Windows (98-XP). The libxml and libxslt DLLs are not included. Tested with ActiveTcl 8.4.5.0
To install:
Download libxml2-2.6.20 and libxslt-1.1.14+ from the xmlsoft website. Unpack and copy the win32 binaries for libxml2 and libxslt into the Tcl bin directory, eg. C:\Tcl\bin.
remove the version 2.6 TclXML, TclDOM and TclXSLT packages from the Tcl installation (eg. C:\Tcl\lib).
Unzip the contents of the combo download into the Tcl installation, eg. C:\Tcl.
These DLLs have been built with MS Visual Studio 2003 .NET. They are dependent on the DLL msvcr71.dll, which is not included. This DLL may be found in the Windows version of either of the tkxmllint or tkxsltproc applications.
Volunteers are needed to provide binaries for platforms not listed above.
Alternatively, ActiveTcl and ActiveState's TclDevKit also include the TclXML (with expat), TclDOM (with libxml2) and TclXSLT packages. However, these are the older v2.6 versions and upgrading to v3.1 is highly recommended.
|