PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : probleme mit glib-1.2.8/gtk+-1.2.8 und gimp1.1.25


31.08.00, 22:30
Hi Leutz,

ich wollte mir gestern Gimp v1.1.25 draufspielen.
Wie immer sollte ich die neueste glib-1.2.8 und gtk+-1.2.8 aufspielen.
Da ich noch die glib-1.2.7 und die gtk+-1.2.7 draufhatte, wollte ich es erst
mit einem ueberspielen mit den aktuellen versionen versuchen.

Ha ging schon gleich am Anfang net, da ich des ldconfig verpennt hatte, ok
nachgeholt, die glib-1.2.8 drauf und weiter.
Trotzdem konnte ich danach die gtk+-1.2.8 net aufspielen.
Es kam immer der Error:
checking for GLIB - version >= 1.2.8...
*** 'glib-config --version' returned 1.2.8, but GLIB (1.2.7)
*** was found! If glib-config was correct, then it is best
*** to remove the old version of GLIB. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If glib-config was wrong, set the environment variable GLIB_CONFIG
*** to point to the correct copy of glib-config, and remove the file config.cache
*** before re-running configure
no
configure: error:
*** GLIB 1.2.8 or better is required. The latest version of GLIB
*** is always available from ftp://ftp.gtk.org/.

Wunderte mich schon etwas da die geforderte Version da war und ein ldconfig
auch gemacht wurde.

Ok nun wollte ich es andersrum versuchen, erst die alten Versionen loeschen
und dann die neuen drauf.

Also Source ausgepackt und ein make uninstall durchgefuehrt, schon kam der
naechste error:
/bin/sh: install-info: command not found
make[1]: *** [uninstall-info] Error 127
make[1]: Leaving directory `/home/pierre/tmp/sourcen/glib-1.2.8/docs'
make: *** [uninstall-recursive] Error 1

Habe den Error mal ignoriert und die glib-1.2.8 draufgespielt, und es kamen
wieder die selben errors wenn ich danach die gtk+-1.2.8 draufspielen wollte
:-(

Was mache ich falsch ?
Der Pfad in der /etc/ld.so.conf stimmt, ein ldconfig wurde auch durchgefuehrt.
Ich weiss nicht mehr weiter.



------------------
Gruss Pierre

Backi
31.08.00, 22:56
Hi!

Welche Pakete hast Du genau aufgespielt, bei welcher Distribution?
Hast Du vielleicht vergessen, glib-devel zu aktualisieren?
Hast Du die config.cache gelöscht?

Backi

31.08.00, 23:22
Alle Pakete habe ich von ftp.gtk.org runtergeladen, es sind
glib-1.2.8.tar.gz und gtk+-1.2.8.tar.gz
Ich benutze Redhat 6.1
<BLOCKQUOTE><font size="1" face="Arial,Helvetica,Geneva">Zitat:</font><HR>Hast Du vielleicht vergessen, glib-devel zu aktualisieren?
Sorry, benutze Linux erst 8 Monate, beim ersten Update auf die Versionen 1.2.7 gings auch sofort.
Wie finde ich das raus mit der glib-devel ?
Wo bekomme ich sie her, wenn ich sie nicht habe ?
<BLOCKQUOTE><font size="1" face="Arial,Helvetica,Geneva">Zitat:</font><HR>Hast Du die config.cache gelöscht?[/quote]
Ja habe ich immer wieder gemacht.


Wenn du noch was wissen musste, dann lass es mich wissen.




------------------
Gruss Pierre

31.08.00, 23:23
<BLOCKQUOTE><font size="1" face="Arial,Helvetica,Geneva">Zitat:</font><HR>Welche Pakete hast Du genau aufgespielt, bei welcher Distribution?[/quote]
Alle Pakete habe ich von ftp.gtk.org runtergeladen, es sind
glib-1.2.8.tar.gz und gtk+-1.2.8.tar.gz
Ich benutze Redhat 6.1
<BLOCKQUOTE><font size="1" face="Arial,Helvetica,Geneva">Zitat:</font><HR>Hast Du vielleicht vergessen, glib-devel zu aktualisieren?[/quote]
Sorry, benutze Linux erst 8 Monate, beim ersten Update auf die Versionen 1.2.7 gings auch sofort.
Wie finde ich das raus mit der glib-devel ?
Wo bekomme ich sie her, wenn ich sie nicht habe ?
<BLOCKQUOTE><font size="1" face="Arial,Helvetica,Geneva">Zitat:</font><HR>Hast Du die config.cache gelöscht?[/quote]
Ja habe ich immer wieder gemacht.

Wenn du noch was wissen musste, dann lass es mich wissen.


------------------
Gruss Pierre

[Dieser Beitrag wurde von death-row am 01. September 2000 editiert.]

Backi
02.09.00, 23:51
Hi Pierre!

Ich hatte angenommen, Du hättest vielleicht binary-Pakete von der GLIB heruntergeladen. Bei den Binary-Paketen von Bibliotheken gibt es meist ein -devel-Paket, in dem sich die header befinden.

Kann es vielleicht sein, daß Du nach dem Update der glib zwei Versionen der glib hast?
Sieh mal im Verzeichnis /usr/lib nach. Da müßten sich sich folgende Dateien befinden:
/usr/lib/libglib-1.2.so
/usr/lib/libglib-1.2.so.0.0.8
/usr/lib/libgmodule-1.2.so
/usr/lib/libgmodule-1.2.so.0.0.8
/usr/lib/libgthread-1.2.so
/usr/lib/libgthread-1.2.so.0.0.8

Ich nehme an, bei Dir befinden sich noch Dateien, die auf .0.0.7 enden. Das ist nicht weiter schlimm, aber die Links libglib-1.2.so, libgmodule-1.2.so und libgthread-1.2.so müssen auf die jeweiligen .0.0.8-Dateien zeigen.

Gruß,
Backi