PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : GTK Version


Dr. Greenthumb
16.04.01, 00:59
Hallo
Ich versuche ein Programm auf meinem Suse 7.0 zu kompellieren. Aber bei configure geht
der Ärger schon los:
checking for gtk-config... (cached) /usr/bin/gtk-config
checking for GTK - version >= 1.2.0... no
*** Could not run GTK test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK was incorrectly installed
*** or that you have moved GTK since it was installed. In the latter case, you
*** may want to edit the gtk-config script: /usr/bin/gtk-config

Ich weis aber das ich die Version 1.2.8 drauf habe. Alle Pakete die mit GTK oder GDK
anfangen habe ich installiert.
Weis jemand Rat?

cu

Tosk
16.04.01, 09:33
hallo Doc,

jaja, Suse und seine pfade, packete und standard-installationen...

Du benötigst sicher die pakete glib-devel und gtk+-devel, aber achtung: suse packt die rpms manchmal sehr komisch zusammen! Du nimmst also besser nur suse-dezidierte rpm's...

notfalls die sourcen holen und kompilieren, dann passt es auf jeden fall...

grüße,
Tosk

Dr. Greenthumb
17.04.01, 18:49
Hi Tosk
Ich hab mir das configure mal angeshen.
Die Pfade stimmen alle.
glib-dev und gtk-dev hab ich beide als als orginal RPM installiert.

Und trotzdem zickt der so rum :(

Dr.Greenthumb

Tosk
18.04.01, 06:51
hallo Doc,

ich hatte früher suse, bin dann aber schnell umgestiegen und habe das nicht bereut.
das problem mit den glib/gtk-pfaden kenne ich selbst, ich habe es damals gelöst, indem ich die glib/gtk-pakete deinstallierte und dann von den sourcen selbst-compiliert und installiert habe.
damit brichst Du zwar die rpm-paketverwaltung, die ist aber unter suse ohnehin nichts wert.

einfach nur nebenher installieren bringt nichts: die rpm-binaries stehen dann in /usr/* und die binaries der sourcen in /usr/local/*, leider wird als installationsort dann immer /usr/bin gefunden und /usr/local/bin ignoriert...

Tosk