%general-entities; ]> $LastChangedBy$ $Date$ Tcl-&tcl-version; Tcl Introduction to Tcl The Tcl package contains the Tool Command Language, a robust general-purpose scripting language. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &tcl-md5sum; Download size: &tcl-size; Estimated disk space required: &tcl-buildsize; Estimated build time: &tcl-time; User Notes: Installation of Tcl This package is also installed in LFS during the bootstrap phase. As it is not installed during Chapter 6 of LFS, installation instructions are included here in BLFS. Install Tcl by running the following commands: cd unix && ./configure --prefix=/usr --enable-threads && make To test the results, issue: make test. Now, as the root user: make install && make install-private-headers && ln -v -sf tclsh&tcl-ver; /usr/bin/tclsh Command Explanations --enable-threads: This switch forces the package to build with thread support. make install-private-headers: This command is used to install the Tcl library interface headers used by other packages if they link to the Tcl library. ln -v -sf tclsh&tcl-ver; /usr/bin/tclsh: This command is used to create a compatibility symbolic link to the tclsh&tcl-ver; file as many packages expect a file named tclsh. Contents Installed Programs Installed Libraries Installed Directories tclsh and tclsh&tcl-ver; libtcl.so and libtclstub&tcl-ver;.a /usr/lib/tcl&tcl-ver; Short Descriptions tclsh is a symlink to the tclsh&tcl-ver; program. tclsh tclsh&tcl-ver; is a simple shell containing the Tcl interpreter. tclsh&tcl-ver; libtcl.so contains the API functions required by Tcl. libtcl.so