GTK-Lib Spezialisten

Locked
Message
Author
Roman

GTK-Lib Spezialisten

#1 Post by Roman »

Eine schönen gutern Tag!

Bei fast allen Anwendungen, welche auf GTK+ basieren, erscheint bei mir folgende Meldung (entweder beim Compilieren oder während des Programmbetriebs):
Unable to locate loadable module in module_path: "libthinice.so"
Beim Programmbetrieb stürzt die Anwendung dann "sang und klanglos" ab.

Kennt jemand dieses Problem bzw. weiß jemand wie man es beheben kann.

Meine LinuX-Dristribution ist "Debian GNU/LinuX 2.2 (Potato mit neuen Teilen des Woody-Releases)".

Roman

Re: GTK-Lib Spezialisten

#2 Post by Roman »

Sind meine Fragen so schwierig, da ich nur sehr selten Antworten bekomme?

Das obig beschriebene Problem besteht noch immer und ich habe leider keine Idee was man sinnvolles unternehmen könnte, deshalb möchte ich diese Frage noch einmal ins Spiel bringen.

Ich wäre echt dankbar für jede Hilfe.

MfG Roman!

PS: In diesem Forum scheint es mindestens einen weiteren Roman zu geben, da nicht alle Postings unter diesem Namen von mir sind. Schöne Grüße an meinen/meine Namenkollegen!

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: GTK-Lib Spezialisten

#3 Post by hjb »

Hi,

> Sind meine Fragen so schwierig, da ich
> nur sehr selten Antworten bekomme?

Ja <img src="http://www.pro-linux.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Unter SuSE liegt libthinice in /usr/lib/gtk/themes/engines. Mehr weiß ich auch nicht. Wenn das Teil bei dir fehlt, installier es halt.

locate libth

Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

cptchaos
Posts: 129
Joined: 06. Jun 2000 21:42

Re: GTK-Lib Spezialisten

#4 Post by cptchaos »

Moin moin,

das ganze ist kein typisches GTK Problem.
Bei dem Programm das Du übersetzten möchtest sind die Lib´s dynamisch gelinkt, und sie können nicht gefunden werden.

1.) prüfe ob. die Lib´s überhaupt vorhanden sind
/usr/lib .....
/usr/local/lib .....
etc ...

2. mußt Du dem Linker LD noch bekanntgeben das neu Lib´s vorhanden sind, dieses machst Du am besten in der Root-Konsole mit ldconfig. Jetzt werden in den eigestellten Verzeichnissen nach neuen Lib´s gesucht und in der Datei /etc/ld.so.chache eingetragen. Sollten deine Lib´s jetzt immer noch nicht gefunden werden solltest du den Pfad in dem sie sich befinden in /etc/ld.so.conf eintragen. Und noch einmal ldconfig ausführen.

3. Lies man ld

viel Glück

MfG Marek Walther

Locked