Purpose: to contain discussion relating to an installation directory structure that is recommended for people writing tcl extensions or applications.

LV Jump right in and add info as you see needed:

By default, extensions should use two main groups of locations for installing things, one for architecture-independent files, and one for architecture-dependent files.

--prefix specifies the location of the architecture-independent files (e.g. Tcl scripts, header files, documentation) and is conventionally /usr/local by default. Beneath this location, the following places are usually defined:

include
Place to put header file(s) needed when writing code against a library.
lib
Location where Tcl-only extensions are installed.
lib/extension.version.level
Location for pkgIndex.tcl files, tcl files, etc.
bin
Place to install Tcl-only applications.
man
Place to install nroff manual pages.

--exec-prefix specifies the location of architecture-dependent files (binary extensions, etc.)

lib
Location where binary extensions and their pkgIndex.tcl are installed.
lib/extension.version.level
Location for pkgIndex.tcl files, .so/.dll files, static archives (.a, .lib), etc.
bin
Location where binary applications are installed.

 --prefix      /usr/local          default location for tcl pieces
                         /include  header file(s) needed when writing
                                   code against a library
                         /lib      location where Tcl only extensions
                                   are installed
                         /lib/extension.version.level
                                   location for pkgIndex.tcl files, tcl
                                   files, etc.
                         /bin      location where Tcl only applications
                                   are installed

 --exec-prefix /usr/local          default location for binary parts of tcl
                         /lib      location where binary extensions
                                   and their pkgIndex.tcl are installed
                         /lib/extension.version.level
                                   location for pkgIndex.tcl files, .so 
                                   files, etc.
                         /bin      location where binary applications
                                   are installed