Vielleicht haben Sie kein Glück. Sie benötigen libglib 1 und Sie haben libglib2. Ich sehe, dass die alte Version (Version 1) in Ubuntu 9.04 vorhanden war, sie jedoch aus 9.10 entfernt wurde.
Wo bekomme ich glib-config für Kubuntu?
Ich versuche, Midnight Commander auf einer KUbuntu 9.10 (Karmic) Box ohne Root-Zugriff zu kompilieren . Ich habe ein Verzeichnis unter eingerichtet $HOME
, das mc
Quellpaket und verschiedene zum Herunterladen benötigte Dinge heruntergeladen, wie z autotools
. Ich habe das ausgepackt CONTENTS
all diese Pakete in dieses Arbeitsverzeichnis, so dass ich die übliche ./usr
, ./lib
, ./etc
Hierarchie. Ich schaffe es, configure
viele Tests zu bestehen, aber ich scheine es nicht zu täuschen glib
.
checking for glib-2.0... checking for glib-config... no checking for glib12-config... no checking for glib-config... no checking for GLIB - version >= 1.2.6... 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: Test for glib failed. GNU Midnight Commander requires glib 1.2.6 or above.
Mein System hat glib
installiert:
/lib/libglib-2.0.so.0 /lib/libglib-2.0.so.0.2200.3
... und ich habe das glib-Paket auch in mein Arbeitsverzeichnis heruntergeladen und entpackt:
libglib2.0-0_2.22.2-0ubuntu1_i386.deb libglib2.0-dev_2.22.2-0ubuntu1_i386.deb
... und doch ist das schwer fassbare glib-config
nicht zu finden. Es ist auch kein Debian-Paket für Karmic.
Ich würde mich freuen, wenn ich Ihnen helfen könnte, diese Hürde zu überwinden. Bitte beachte, dass ich keine Wurzel habe, also kann ich nicht einfach nur lustig apt-get
Sachen machen.
2 Antworten auf die Frage
Ich habe es geschafft, dieses Problem selbst zu lösen, aber es ist mir peinlich, zuzugeben, dass ich mich nicht genau erinnere, wie. Hier ist eine Annäherung:
Für meinen zweiten Versuch habe ich ein komplettes "build-Dateisystem" in meinem Home-Verzeichnis erstellt und die content
Teile aller Abhängigkeiten (einschließlich glib2) in dieses Verzeichnis kopiert . Mit dieser und korrekter Verwendung der Flags configure
und der Aufnahme einiger Include-Verzeichnisse in die CFLAGS
Umgebungsvariable gelang es mir, configure
ohne Fehler fertig zu werden. Später fummelte es sich Make
auch ein. Dank meines eigenen Verzeichnisbaums für all meine Dienstprogramme und die Ergebnisse des Baus konnte ich es sogar tun make install
.
Natürlich war das resultierende Programm von der Unterstützung dieses selbst erstellten Verzeichnisbaums abhängig.
Verwandte Probleme
-
4
Gibt es eine Möglichkeit, vom Quellcode aus zu kompilieren und Updates automatisch zu verfolgen?
-
2
Kubuntu Desktop-Audio stottert
-
2
Kubuntu KDE-Sprachmischung
-
6
Wer hat Probleme mit VirtualBox unter Linux und hat eine Lösung?
-
2
Die SD-Karte funktioniert in Kubuntu 9.04 nur einmal
-
7
Welche PC-Komponenten wirken sich am stärksten auf Ihre Kompilierzeiten für Visual Studio aus?
-
1
Kubuntu Ladebildschirm in Ubuntu
-
1
Maussymbolproblem mit zwei Monitoren auf Kubuntu
-
3
Wie entferne ich KDE von Ubuntu, wenn ich mich dazu enthalte, nicht dabei zu bleiben?
-
7
Vista C-Compiler