<< Prev Libffi-3.4.2
Next >> Tk-8.6.12
Reference: 8.15. Tcl-8.6.12. The tcl/tk package is recommended for python. Fix the build system:
patch -Np1 -i tcl8.6.12-bld-20220331.patch
Configure the package:
cd unix ./configure --prefix=/plng \ --mandir=/plng/man \ --includedir=/plng/inc \ --enable-64bit
Compile the package:
make
Before installing comment out all references to the build directory in some config files:
sed -i 's|/data/src/tcl8.6.12/unix|/plng/lib|g' tclConfig.sh sed -i 's|/data/src/tcl8.6.12/unix/pkgs|/plng/lib|g' pkgs/itcl4.2.2/itclConfig.sh sed -i 's|/data/src/tcl8.6.12/unix/pkgs|/plng/lib|g' pkgs/tdbc1.1.3/tdbcConfig.sh
Install tcl:
make install
Move one man page to the proper location:
cp -v /tmp/man1/tclsh.1 /plng/man/man1/
The other man pages are considered as non useful in its form.
Optional: install some more header files:
make install-private-headers
<< Prev Libffi-3.4.2
Install the Base System        System Configuration
Next >> Tk-8.6.12