Tk-8.4.4

Introduction à Tk

Le package Tk contient TCL (GUI Toolkit).

Informations sur le package

Installation de Tk

Installez Tk en lançant les commandes suivantes:

VERSION=8.4.4 &&
V=`echo $VERSION | cut -d "." -f 1,2` &&
DIR=$PWD &&
cd unix &&
./configure --prefix=/usr &&
make &&
sed -i "s:${DIR}/unix:/usr/lib:" tkConfig.sh &&
sed -i "s:${DIR}:/usr/include/tk${V}:" tkConfig.sh &&
make install &&
install -d /usr/include/tk${V}/unix &&
install -m644 *.h /usr/include/tk${V}/unix/ &&
install -d /usr/include/tk${V}/generic &&
install -m644 ../generic/*.h /usr/include/tk${V}/generic/ &&
rm -f /usr/include/tk${V}/generic/{tk,tkDecls,tkPlatDecls}.h &&
ln -nsf /usr/include/tk${V} /usr/lib/tk${V}/include &&
ln -sf libtk${V}.so /usr/lib/libtk.so &&
ln -sf wish${V} /usr/bin/wish

Explications des commandes

sed -i ...: Le package Tk assume que la source utilisée pour construire Tk est toujours gardée pour compiler des packages qui dépend de Tk. Ces commandes sed suppriment la référence vers le répertoire de construction et les remplacent par des emplacements globaux.

install ...: Ces commandes installent les entêtes internes à un emplacement global.

ln -sf ...: Ces commandes créent des liens symboliques de compatibilité.