Re: F: Probleme beim compilieren von Gtk+ unter Suse 7.0
Hallo Markus, danke, das war's (zumindestens compiliert er jetzt gtk+)... Habe die libglib-1.2.so Dateien aus /usr/lib nach /usr/local/lib gelinkt und schon laeuft alles durch. Ich weiss zwar nicht, ob das die "feine englische Art" ist, aber es scheint zu funktionieren. Vielen Dank nochmal Thorsten Markus Kossmann wrote:
Thorsten Fricke wrote:
...
Mit SuSE-7.0 kommt glib-1.2.8, die du vermutlich auch installiert hast. Das SuSE-rpm installiert glib nach /usr. Wenn du nach INSTALL-file installiert hast, hast du vermutlich nicht beim configure nicht die Option --prefix=/usr gesetzt, so daß glib-1.2.10 nach /usr/local installiert wurde. Nun ist es wohl so , das /usr/local/bin in $PATH vor /usr/bin steht, so daß /usr//local/bin/glib-config zurest gefunden wird, der Linker aber zuerst in /usr/lib sucht und die alte Version von glib findet.
Um midgard auf SuSE-7.0 zu compilieren, brauchst du glib/gtk nicht neu zu bauen ( Es werden glib-1.2.8/gtk+-1.2.8 mitgeliefert), sondern du must auch die (Entwicker-)Pakete glibdev und gtkdev Um dein Problem zu beheben kannst du nun entweder die selbstkompilerte glib wieder entfernen und glibdev und gtkdev installieren oder das SuSE-glib deinstallieren oder glib-1.10 über das SuSe-glib-Paket installiren indem du ein configure --prefix=/usr ... machst und glib-1.2.10 noch mal baust und installierst.
-- Markus Kossmann markus.kossmann@inka.de
participants (1)
-
Thorsten Fricke