XMMS Installation

Ich möchte auf meinem System[1] XMMS 1.2.10 installieren. Habe dazu XMMS in Form des Source Codes heruntergeladen und mit tar entpackt.
Ich poste hier mal die letzten Zeilen der Ausgabe von "./configure":

Code:
checking for glib-config... /usr/local/bin/glib-config
checking for GLIB - version >= 1.2.2... 
*** 'glib-config --version' returned 1.2.9, but GLIB (1.2.10)
*** 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.2 not installed - please install first ***

Der Witz: Ich habe gerade eben glibc 1.2.9 installiert und auch ldconfig ausgeführt.
Also wie kommt's?

Im XMMS-Forum fand ich grad jemanden mit selber Symptomatik, aber meine bescheidenen Linuxkenntnisse lassen mich die Bedeutung der Lösung nicht erfassen. Im Klartext: Von was reden die?

Danke für Antworten!

[1]
Mandrake 10.0
Linux 2.6.8.1
 
ich habt 2 verschiedene probleme denke ich,

wobei beide sich mit ./configure --help | less lösen lassen müssten.
da kann man so einige Schalter finden die Helfen könnten ;)
 
Original von Brabax
Hast du auch die devel Pakete installiert? Afaik werden die fast immer benötigt :) .
Was ist ein devel Paket? (Habe bei Google hierzu keine infos gefunden) Und wo nehm ich das her? Auf dem FTP-Server zu dem ich verwiesen wurde (von xmms.org) um mir das glib-Paket zu ziehen findet sich nichts mit "devel" im Dateinamen...
 
Eijeijei, hat sich einer mal die ersten Zeilen durchgelesen was die Fehlermeldung betrifft?

Also, ich denke es gibt viele Möglichkeiten mit dieser Meldung:

checking for glib-config... /usr/local/bin/glib-config
Such nach glib-config in /usr/local/bin/glib-config
checking for GLIB - version >= 1.2.2...
Prüfe ob der Stand der GLIB größer als oder gleich 1.2.2 ist.
*** 'glib-config --version' returned 1.2.9, but GLIB (1.2.10)
glib-config sagt mir das 1.2.9 vorhanden ist, aber ich habe Version 1.2.10
*** was found! If glib-config was correct, then it is best
gefunden! Weeeeeeh :) Also wenn glib-config richtig war, dann ist es das beste
*** to remove the old version of GLIB. You may also be able to fix the error
Die alte Version GLIB zu entfernen (1.2.10). Du/Sie könntetest/könnten den Fehler auch beheben
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
indem du/sie deine/ihre LD_LIBRARY_PATH Umgebungsvariable modifizieren, oder
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
aber sie modifizieren /etc/ld.conf. Stellen sie sicher ldconfig auszuführen.
*** required on your system.
NUR WENN DAS AUF IHREM SYSTEM NOTWENDIG IST!
*** If glib-config was wrong, set the environment variable GLIB_CONFIG
Falls glib-config falsch war, setz/setzen sie erstmal die Umgebungsvariable GLIB_CONFIG
*** to point to the correct copy of glib-config, and remove the file config.cache
so das sie auf die richtig Kopie von glib-config zeigt und entferne/n sie die Datei config.cache
*** before re-running configure
Bevor du/sie configure nochmals ausführst/ausführen.
Ähm ja
configure: error: *** GLIB >= 1.2.2 not installed - please install first ***
Fehler: GLIB größer/gleich 1.2.2 nicht installiert. Bitte erst installieren.




Thank you for reading english error textes slowly and completly. Thanks for spamming.

Greetz schlaflos

P.S.: Wenn einem diese Fehlermeldung nicht weiterhilft....
 
Original von Schlaflos
*** 'glib-config --version' returned 1.2.9, but GLIB (1.2.10)
glib-config sagt mir das 1.2.9 vorhanden ist, aber ich habe Version 1.2.10
*** was found! If glib-config was correct, then it is best
gefunden! Weeeeeeh :) Also wenn glib-config richtig war, dann ist es das beste
[...]
configure: error: *** GLIB >= 1.2.2 not installed - please install first ***
Fehler: GLIB größer/gleich 1.2.2 nicht installiert. Bitte erst installieren.
Dummerweise seh ich da einen kleinen Widerspruch.

Thank you for reading english error textes slowly and completly. Thanks for spamming.
Danke, Englisch kann ich auch. Und ob Du's glaubst oder nicht, ich *habe* die Fehlermeldung gelesen. Wer spammt??
 
hoi :)

Die Devel-Pakte (von glib) sind die development pakete, welche meistens dafür sorgen, dass die Programme, die diese glib Version benötigen auch laufen, da die Develpakete *halbwissen on* feste bibilotheken einsetzen bzw. richtig verlinken oder so etwas *halbwissen off*
 
Ja nimm ruhig alles so ernst, ich wollte dich nicht anmachen. Aber das ist kein Widerspruch, also pass auf:

Die Config Datei gab die Version 1.2.9 zurück die du installiert hast.
Die alte scheint aber nicht gelöscht zu sein, denn er findet ja 1.2.10.
Das ist die Stelle an der der Konflikt auftritt.

Denn er brauch eine Version größer als 1.2.2. Da er ja die alte 1.2.10 noch findet, obwohl die Config Datei schon aktualisiert ist meckert er halt.

Greetz schlaflos
 
Schlaflos: Das hab ich verstanden, aber was kann ich dagegen tun? Ich kann sein Gemecker nicht ignorieren, denn er schliesst die Konfiguration nicht ab ('make' ist nicht ausführbar).

Ich hab jetzt mit dem Wissen, dass devel = development (*g*) ist, eine Seite gefunden, auf der zwei Downloadlinks zu Glib zu finden sind. 1. "Default", 2. "Development". Ich wollte bei runterladen, aber beim Klicken auf "Development" sehe ich, dass die Pakete da genauso heissen wie bei Default. Also keine besondere Kennzeichnung im Dateinamen. Einfach nur eine andere Versionsnummer. Ist das richtig so?

btw: Stimmt es, dass glib eine Bibliothek für Gnome ist? Brauch ich die dann überhaupt unter KDE?

Vielen Dank für die Geduld! :)
 
Jo Chris, es sieht unter Linux so aus das KDE Gnome-Anwendungen und Gnome KDE-Anwendungen starten kann. Manchmal brauchen auch KDE-Programme bestimmte Funktionen aus Gnome-Libs etc.

Also was du machen könntest wäre nach dem alten Paket zu suchen "1.2.10".
Wenn du das findest solltest du es erstmal löschen und an die Stelle wo du das gefunden hast die aktuelle Version die du gezogen hast, "1.2.9", an diese Stelle zu kopieren. In der glib-config scheint die "1.2.9" ja schon vorhanden zu sein. Dann einfach nochmal probieren.

Ich habe jetzt nicht mehr nachgelesen welches OS du hast. Unter Debian hilft vielleicht ein apt-get install glibc oder apt-get update glibc, apt-get install gcc, apt-get install g++

Greetz schlaflos
 
Ich habe jetzt einen Workaround gefunden und kann mein XMMS jetzt benutzen! :)

Ich habe in ./configure --help von XMMS die Optionen --disable-glibtest und --disable-gtktest gefunden und ./configure damit ausgeführt. Das führte dazu, dass er noch über ein fehlendes GTK+ meckerte, was ich dann (mit der Option --disable-glibtest im ./configure von GTK+) installiert habe.
Danach konnte ich mit ./configure --disable-glibtest --disable-gtktest erfolgreich konfigurieren, dann noch make und make install (letzteres als root) und es funktionierte.

Danke für die Tips und wie gesagt die Geduld mit meinem Unwissen! ;)
 
Original von treo
ich habt 2 verschiedene probleme denke ich,

wobei beide sich mit ./configure --help | less lösen lassen müssten.
da kann man so einige Schalter finden die Helfen könnten ;)

Hab ich doch gleich gesagt ^^ das | less war einfach damit du es besser lesen kannst ^^
 
Das "| less" hab ich auch benutzt... :rolleyes:

Hättest aber ruhig etwas konkreter sein können. Die Helpfile is auch net grad kurz...
 
naja, in der Regel sollte man sich immer mal das ganze durchschauen man findet ab und zu ganz interesannte Configurations Schalter
 
Hallo erstmal :)

Bin über Google auf diesen Thread hier gestoßen und hab ein ähnliches Problem wie der Themenstarter. Bei mir funktioniert nur dieses ./configure --disable-glibtest nicht, irgendwie wird das dann beim Ausführen ignoriert. So sieht das dann bei mir aus:

Code:
checking for glib-config... no
checking for GLIB - version >= 1.2.2... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: *** GLIB >= 1.2.2 not installed - please install first ***

Installiert ist bei mir die GLIB Version 2.4.8. Langsam aber sicher nervt mich das. Bin für jeden Tipp dankbar :)
 
mh, bin direkt begeistert das hier "die Lösung" auch gepostet wird...
also bei mir (fedora core3) hab ich mit yumex einfach nach glib und gdk gesucht und die, mir als wichtig erscheinenden pakete neuinstalliert bzw geupdated, und siehe da, xmms läuft...

mfg

Ps: sollte mehr solche boards geben...
 
Zurück
Oben