TCL/TK
Un compilateur pour des développements "basiques" ie ne comportant pas de bibliothèques compilées.
TikFW est un programme LCAO (ligne de commande assisté par ordinateur) qui facilite l'usage de Freewrap.
TclKit est un utilitaire dont le but princial est de faciliter la distribution, l'installation et l'utilisation d'une application écrite en Tcl/Tk en regroupant les éléments qui la compose en un seul fichier. Ce fichier peut être un starkit directement exécutable par tclsh ou wish, ou un starpack exécutable sur une machine où Tcl/Tk n'est même pas installé.
![]() |
|
Attention au chemin d'installation de l'application développé en TCL/Tk !! En effet, il va correspondre au chemin du dossier virtuel de l'application. |
Toutes les info (enfin presque car l'usage de sdx sous windows n'est pas décrit) : http://wfr.tcl.tk/46
Fichiers à télécharger :
télécharger tclkitsh-win32.upx.exe
:
http://www.equi4.com/pub/tk/8.4.13/
![]() |
|
Ce fichier est nécessaire poour faire fonctionner sdx.kit sous windows. |
télécharger sdx.kit
:
http://www.equi4.com/pub/sk/sdx.kit
télécharger sdx.bat
: http://www.equi4.com/pub/sk/sdx.bat
![]() |
|
Pour en savoir plus sur sdx : http://www.larochelle-innovation.com/tcltk/220 http://www.equi4.com/206, http://www.equi4.com/sdx.html |
télécharger tclkit pour windows et pour la version de tcl/tk du moment. Au moment où ces lignes sont écrites, il s'agit de la version 8.4.13. Le fichier à télécharger est tclkit-win32.exe.gz : http://www.equi4.com/pub/tk/downloads.html
Toutes les info (enfin presque car l'usage de sdx sous windows n'est pas décrit) : http://wfr.tcl.tk/46
Fichiers à télécharger :
télécharger sdx.kit
:
http://www.equi4.com/pub/sk/sdx.kit
télécharger sdx.bat
: http://www.equi4.com/pub/sk/sdx.bat
![]() |
|
Pour en savoir plus sur sdx : http://www.larochelle-innovation.com/tcltk/220 http://www.equi4.com/206, http://www.equi4.com/sdx.html |
télécharger tclkit pour linux et pour la version de tcl/tk du moment. Au moment où ces lignes sont écrites, il s'agit de la version 8.4.13. Le fichier à télécharger est tclkit-x86.gz : http://www.equi4.com/pub/tk/downloads.html
créer un dossier tclkit
y copier les fichiers précédemment téléchargés
décompacter tclkit-x86.gz en
tclkit
![]() |
|
Sous linux, il faut utiliser tclkit pour lancer sdx.kit se fait avec sdx.bat. |
![]() |
|
Le fonctionnement de sdx est décrit ici |
Voici la procédure pour compiler le fichier
nom_fichier.tcl
. Le code de ce fichier
comprend plusieurs ligne commançant par la commande source et
utilise plusieurs bibiliothèques : tdom, tile et tklib. La
procédure consiste à créer l'arborescence du système de fichier
virtuel puis à la compléter en ajoutant les fichiers sources et
les dossiers des bibliothèques.
Pour créer l'arborescence du système de fichier virtuel,
copier le fichier tcl à compiler,
nom_fichier.tcl,
dans le dossier
tclkit
lancer l'invite de commande windows
![]() |
|
copier un raccourci de l'invite de commande dans le
dossier tclkit puis éditer les propriétés du raccourci. Dans
la zone démarrer, indiquer le chemin du dossier
![]() |
en ligne de commande
sous Windows, saisir :
tclkitsh
sdx qwrap
nom_fichier_tcl
sous linux, saisir :
tclkit
sdx qwrap
nom_fichier_tcl
![]() |
|
cette commande crée le fichier
|
Pour créer le système de fichier virtuel.saisir en ligne de commande,
sous windows :
tclkitsh
sdx unwrap nom_fichier.kit
sous linux: tclkit sdx unwrap nom_fichier.kit
![]() |
|
Le dossier virtuel porte le nom
|
dans le dossier lib/app-nom_fichier,
copier les fichiers tcl sources utilisés par
nom_fichier.tcl
, par exemple :
éditer le fichier nom_fichier.tcl
puis au niveau des lignes commançant par la commande tcl
source..., remplacer $installdir
par
$starkit::topdir/lib/app-nom_fichier
Dans le dossier lib
, copier toutes
les bibliothèques appelées par le programme
nom_fichier.tcl
dans le dossier virtuel
lib
:
![]() |
|
Ces bibliothèques sont dans le dossier
|
Pas simple : il faut un fichier icône contenant 6 vues: 3 en 16 couleurs 16x16, 32x32 et 48x48 et 3 en 256 couleurs 16x16, 32x32 et 48x48.
Pour créer un tel fichier, tout est expliqué sur le wiki, mais la procédure suivante tient la route :
Télécharger le logiciel Snico Edit sur www.clubic.com
Créer les 6 vues demandées à partir de votre fichier ico
![]() |
|
En fait, il y en a que 5 à créer. Elles se créent avec le bouton (situé en bas à droite) |
copier le fichier ico dans la racine du vfs,
nom_fichier.vfs
renommer le fichier ico
tclkit.ico