Table 45-1 describes the directory structure of the Tcl source distribution. The Tk distribution is similar, and you should model your own source distribution after this. It is also standard to place the Tcl, Tk, and other source packages under a common source directory (e.g., /usr/local/src or /home/welch/cvs). In fact, this may be necessary if the packages depend on each other.
|tcl8.2||The root of the Tcl sources. This contains a README and license_terms file, and several subdirectories.|
|tcl8.2/compat||This contains .c files that implement procedures that are otherwise broken in the standard C library on some platforms. They are only used if necessary. ...|