#1 Le 03/01/2009, à 01:18
- Orianne
Lancer Kidistb : je n'y arrive pas :-/ [RESOLU]
Bonjour à tous et Bonne année
Nouvelle utilisatrice d'Ubuntu et déjà fan et accro j'ai décidé de faire une session pour mon fils de 4 ans donc avec plein de jeux educatifs. Mais voilà je n'arrive pas à installer Kidistrib. J'ai installer les sources d'Ebuledu et il n'y est pas (pourtant j'ai la plus part des autres paquets) donc j'essaye mtn de l'installer via le site du Terriers en vain
http://www.abuledu.org/leterrier/kidistb
Pourtant j'ai bien suivie la procédure d'intallation :
Installation GNU/Linux
-------------------------------------------------------
Les packages tcl et tk , accessoirement snack doivent être installés
La version 2.x de ce logiciel n'est pas compatible avec les versions 1.x.
Pour éviter tout conflit, il faut détruire préalablement le dossier $home/leterrier/kidistb
Sous root :
tar zxvf kidistb-xxx.tgz
Cette opération crée un répertoire
kidistb
et plusieurs sous-répertoires
images
etc.
Changer les droits pour pouvoir écrire et éxecuter sur ce dossier et les sous-dossiers
*Utilisation*
Dans une fenêtre Xterm, placez-vous dans le répertoire de l'application et tapez "./kidistb.tcl"
mais quand je lance kidistb voici ce que ça me dit :
Error in startup script: couldn't load file "lib/kidistb2.so": libtcl8.4.so: cannot open shared object file: No such file or directory
while executing
"load [file join lib kidistb2.so]"
("unix" arm line 5)
invoked from within
"switch $plateforme {
unix {
package require Img
if {[info tclversion] == "8.4"} {
load [file join lib kidistb2.so]
} elseif ..."
(procedure "loadlib" line 5)
invoked from within
"loadlib $plateforme"
(file "./kidistb.tcl" line 51)
orianne@ubuntu:~/Bureau/abuledu-kidistb_2.4.0-1$ ./kidistb.tcl
Error in startup script: couldn't load file "lib/kidistb2.so": libtcl8.4.so: cannot open shared object file: No such file or directory
while executing
"load [file join lib kidistb2.so]"
("unix" arm line 5)
invoked from within
"switch $plateforme {
unix {
package require Img
if {[info tclversion] == "8.4"} {
load [file join lib kidistb2.so]
} elseif ..."
(procedure "loadlib" line 5)
invoked from within
"loadlib $plateforme"
(file "./kidistb.tcl" line 51)
Que dois-je faire pour pouvoir enfin le lancer? Si vous avez une idée de ce qui ne va pas et m'aider à rectifier tout ça je suis preneuse car j'en peu plus j'ai essayé de faire tout ce qui était en mon pouvoir de novice mais là je sèche.
Je vous remercie d'avance pour votre aide
Orianne
Dernière modification par Orianne (Le 03/01/2009, à 12:52)
Hors ligne
#2 Le 03/01/2009, à 11:24
- JonaTux
Re : Lancer Kidistb : je n'y arrive pas :-/ [RESOLU]
Bonjour,
Est-ce que le paquet tcl8.4 est installé ?
Tu peux vérifier cela avec Synaptic (systeme>administration)
Sinon, pour toutes questions sur abuledu, les listes de diffusion sont très réactives :
http://listes.abuledu.org/wws/info/support
Cordialement
Hors ligne
#3 Le 03/01/2009, à 11:41
- JonaTux
Re : Lancer Kidistb : je n'y arrive pas :-/ [RESOLU]
Re-Bonjour,
Je viens d'essayer, et effectivement, même avec tcl8.4 d'installé, ça ne fonctionne pas.
Il manque les librairies de tcl et de tk.
Pour y remédier, il faut installer tcl8.4-dev et tk8.4-dev depuis synaptic ou bien :
sudo apt-get install tcl8.4-dev tk8.4-dev
Chez moi, ça fonctionne...
Bon courage
Hors ligne
#4 Le 03/01/2009, à 12:46
- Orianne
Re : Lancer Kidistb : je n'y arrive pas :-/ [RESOLU]
Je te remercie, cétait tout à fait ça ^^
Je me doutais qu'il devait manquer des librairies ou quelquechose du genre...mais quand on ne sait pas quoi chercher lol
Enfin c'est super ça fonctionne et vu que j'avais le même problème avec lexique et volubil je pense que eux aussi devraient fonctionner maintennant.
Hors ligne