ld findet gtk Libraries nicht

22/10/2008 - 16:54 von Thomas Kopton | Report spam
Hi

beim Linken eines Programms mit folgender Zeile im Makefile:


LIBS = -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lglib-2.0 -lpthread -lgthread-2.0

bekomme ich folgende Fehlermeldung:

ld: cannot find -lgtk-x11-2.0

auch die anderen gtk Libraries werden nicht gefunden, -lm und -lpthread
werden gefunden.

ldconfig -v zeigt aber alle verwendeten Libraries an!
ld.so.cache habe ich gelöscht und neu erstellt - keine Besserung!

Irgendwie habe ich keine Ahnung, wo ich jetzt ansetzen soll.

Es geht um Suse 10.2, laut yast ist alles, was essentiel zu gtk-2.0 gehört,
installiert.

Ideen?

Gruss
Thomas
 

Lesen sie die antworten

#1 Ralph Angenendt
22/10/2008 - 17:20 | Warnen spam
Well, Thomas Kopton wrote:
Es geht um Suse 10.2, laut yast ist alles, was essentiel zu gtk-2.0 gehört,
installiert.



Dir fehlen sehr wahrscheinlich die -devel-Pakete für gtk2+ - keine
Ahnung, wie die bei SuSE heißen.

Ralph
Von Bismarck stammt der Satz, dass die Leute ruhiger schlafen könnten, wenn
sie nicht wissen, wie Gesetze und Würste gemacht werden. Wer heute diesen Satz
zitiert, beleidigt Würste. -- Heribert Prantl zum geplanten BKA-Gesetz
Nicht schreiben können: http://lestighaniker.de/

Ähnliche fragen