J’utilise FreeWrap 6.2 sous Windows 2000. Dans mon code TCL, j’utilise des BWidget, j’ai donc ajouté ces deux lignes dans mon fichier .tcl :
J’ai créé un fichier d’index comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 lappend auto_path /tcl/lib/bwidget1.7 package require BWidget
C:\Tcl\lib\bwidget1.7
C:\Tcl\lib\bwidget1.7\arrow.Tcl
C:\Tcl\lib\bwidget1.7\bitmap.Tcl
C:\Tcl\lib\bwidget1.7\button.Tcl
C:\Tcl\lib\bwidget1.7\buttonbox.Tcl
C:\Tcl\lib\bwidget1.7\bwidget.tap
C:\Tcl\lib\bwidget1.7\color.Tcl
C:\Tcl\lib\bwidget1.7\combobox.Tcl
C:\Tcl\lib\bwidget1.7\dialog.Tcl
C:\Tcl\lib\bwidget1.7\dragsite.Tcl
C:\Tcl\lib\bwidget1.7\dropsite.Tcl
C:\Tcl\lib\bwidget1.7\dynhelp.Tcl
C:\Tcl\lib\bwidget1.7\entry.Tcl
C:\Tcl\lib\bwidget1.7\font.Tcl
C:\Tcl\lib\bwidget1.7\images
.....
Et je wrap le fichier avec la commande suivante :
Freewrap myfile.tcl -f myindexfile.txt
Je peux exécuter sans problème l’.exe généré sur le disque dur mais, lorsque je copie cet exe sur un autre disque dur, j’ai le message suivant : "Can't find package BWidget"
Je ne vois pas où est mon erreur. Quelqu’un peut il m’aider ?
Merci par avance.
Partager