[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Compiler une interface graphique GTK pour le framebuffer



Bonjour,

David CABATON a écrit:
Bonjour la liste....


- je bascule sur une console avec "ctrl+alt+f1" => ok
- execution du programme => erreur : error while loading shared libraries: libgtk-linux-fb-2.0.so.0: cannot open shared object file: No such file or directory

Souvent, les erreurs proviennent de liens symboliques manquants. Dans ton cas, il y a des chances pour que libgtk-linux-fb-2.0.so existe, et pas le lien symbolique libgtk-linux-fb-2.0.so.0 qui pointe vers libgtk-linux-fb-2.0.so.

Pour en avoir le coeur net, une solution consiste à taper (compte root):

/sbin/ldconfig -v | grep libgtk-linux-fb*

En fonction de ce qui manque, il faudra, je pense, créer le lien symbolique manquant.


Cas 1)

S'il n'y a que libgtk-linux-fb-2.0 dans la réponse (ou libgtk-linux-fb*) , il faudra créer 2 liens :

ln -s /usr/lib/libgtk-linux-fb-2.0 /usr/lib/libgtk-linux-fb-2.0.so

ln -s /usr/lib/libgtk-linux-fb-2.0 /usr/lib/libgtk-linux-fb-2.0.so.0

(mais ton cas peut être différent)

Cas 2) Réponse vide : peut-être que le nom de la bibliothèque est erroné

En regardant sur mon portable, je viens de voir qu'il existe libgtk-directfb-2.0.so.0 qui pointe vers libgtk-directfb-2.0.so.0.0.9
et pas de libgtk-linux-fb-2.0.so.0...


Peut-être que

ln -s /usr/lib/libgtk-directfb-2.0.so.0 /usr/lib/libgtk-linux-fb-2.0.so.0 && /sbin/ldconfig

*en une seule ligne* résoudra ton problème

Ensuite, (toujours sous le compte root) :


Sinon, il faudra davantage d'informations pourque l'on puisse t'aider

Bonne soirée


--
eric b



Reply to: