Record here the files a Tcl installation puts into place, their names and locations, and an explanation of why it is installed (what uses it?) and why it has the name and location it does.
Installation Parameters
Default Unix Settings
- prefix
- /usr/local
- exec_prefix
- prefix
- bindir
- exec_prefix/bin
- libdir
- exec_prefix/lib
- includedir
- prefix/include
Headers
- tcl.h
-
- Installed in: includedir
- Purpose: Needed by compilers when compiling libtcl-using extensions and applications.
- Conflicts with: Other Tcl installations using the same includedir
- include/tcl.h
- include/tclDecls.h
- include/tclOO.h
- include/tclOODecls.h
- include/tclPlatDecls.h
Libraries
- lib/libtclX.y.a
- lib/libtclX.y.so
- lib/libtclstubX.y.a
Applications
- bin/tclsh
- bin/tclshX.y
Documentation
- man/man3/* (X.y <= 8.6)
- man/mann/* (X.y <= 8.6)
- share/man/man3/* (X.y >= 8.7)
- share/man/mann/* (X.y >= 8.7)
Tcl Code
- lib/tclX.y/*.tcl
- lib/tclX/X.y/.../*.tm
Configuration
- lib/tclConfig.sh
- lib/pkgconfig/tcl.pc