Pages : 1
#1 Le 16/01/2007, à 02:47
- hector
[résolu] scipad de scilab
depuis la version edgy (scilab 4.0 de synaptic), scipad ne marche plus:
-->scipad
!--error 999
TCL_EvalStr, couldn't load file "libtk8.4.so": libtk8.4.so: cannot open shared object file: No such file or directory at line 1
at line 8 of function scipad called by :
Connaissez-vous une ruse ? Merci.
Dernière modification par hector (Le 16/01/2007, à 13:42)
Hors ligne
#2 Le 16/01/2007, à 09:51
- Paquillo
Re : [résolu] scipad de scilab
Bonjour,
J'ai eu un problème similaire avec le paquet scilab-gtk2 correspondant à Scilab 4.0.
Chez moi, ajouter les paquets (non-requis mais en fait nécessaires) tk8.4-dev et tcl8.4-dev permet de faire fonctionner la fonction scipad(). JP Chancelier, qui s'occupe des paquets scilab-gtk2 est au courant.
#3 Le 16/01/2007, à 10:25
- sylvestre12
Re : [résolu] scipad de scilab
Normalement, ce bug a été corrigé dans les packages debian et ce package est dispo sur feisty. Pour edgy, voila une modification qui corrige le problème :
Edite le fichier macros/util/gettklib.sci et met ca comme contenu :
function tklib=gettklib()
if MSDOS then
tklib='tk84.dll'
else
execstr('link(''libtk8.4.so'')', 'errcatch')
if ans == 0 then
tklib='libtk8.4.so'
else
execstr('link(''libtk8.4.so.0'')', 'errcatch')
if ans == 0 then
tklib='libtk8.4.so.0'
else
mprintf('Warning: Error loading libtk8.4.so :""'+lasterror()+'""')
end
end
end
endfunction
Hors ligne
#4 Le 16/01/2007, à 13:42
- hector
Re : [résolu] scipad de scilab
merci beaucoup , j'ai rajouté les paquets dev (plus rapide), et ça marche
Hors ligne
#5 Le 17/01/2007, à 10:12
- Paquillo
Re : [résolu] scipad de scilab
Il y a quelques mois, tu m'avais aidé quand je m'étais mis à Scilab sous Linux. Je suis très content d'avoir pu te rendre la pareille !
Merci à sylvestre12 pour nous confirmer que ce problème est corrigé pour les prochaines versions.
#6 Le 18/01/2007, à 15:44
- hector
Re : [résolu] scipad de scilab
quelle communauté!
Hors ligne
#7 Le 29/03/2007, à 03:50
- spokieszut
Re : [résolu] scipad de scilab
Merci les gars,
en effet, en version gtk, scipad ne marche pas direct sans les tk8.4-dev et tcl8.4-dev;
merci Paquillo,
par contre, j'ai essayé ta methode, sylvestre12, et ça n'a pas marché, j'avais toujours le meme message... et en faisant un getf en premier, ça bloquait sur le fichier scipad.sci avec la fonction TCL_EvalStr... va comprendre Charles, j'ai rien réussi a faire !
Spok
HP Compaq nx6110 Notebook PC avec wifi Linksys 802.11b qui marche :)
Hors ligne
Pages : 1