Überprüfung auf 'gee-0.8'> = 0.8.0: nicht gefunden

7

Ich versuche Pysoy zu installieren und in der Phase der Konfiguration mit

./waf configure

es gibt einen Fehler wie unten gezeigt


Checking for 'gee-0.8' >= 0.8.0          : not found

The configuration failed

(complete log in /home/mylap/Documents/coding/pysoy/libsoy/build/config.log)

Ich denke, dies muss libgeeinstalliert werden ..

Mein Installationsversuch libgee:

  1. libgee-0.11.4 aus dem Netz heruntergeladen
  2. Stellen Sie den Arbeitsbereich auf dieses Verzeichnis und ich lief ./configure
  3. ./configure erfolgreich ausgeführt
  4. RAN - makeBefehl und diesen Fehler aufgetreten:

mylap@mylap-Inspiron-N5110:~/libgee-0.11.0$ make
make  all-recursive
make[1]: Entering directory `/home/mylap/libgee-0.11.0'
Making all in gee
make[2]: Entering directory `/home/mylap/libgee-0.11.0/gee'
make[2]: Leaving directory `/home/mylap/libgee-0.11.0/gee'
Making all in tests
make[2]: Entering directory `/home/mylap/libgee-0.11.0/tests'
  CCLD     tests
../gee/.libs/libgee-0.8.so: error: undefined reference to 'g_get_num_processors'
collect2: ld returned 1 exit status
make[2]: *** [tests] Error 1
make[2]: Leaving directory `/home/mylap/libgee-0.11.0/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mylap/libgee-0.11.0'
make: *** [all] Error

  1. Ich konnte keine Antwort für "undefinierter Verweis auf g_get_num_processors Bitte helfen" finden

(Kann auch jemand pysoydieser Frage ein Tag hinzufügen? Ich habe nicht das Privileg, neue Tags zu erstellen.)

Raje
quelle
Laut meinem Kommentar unten, auf welchem ​​Ubuntu bist du / verwendest du?
Thomas Ward

Antworten:

6

Bitte installieren Sie zuerst diese Pakete:

libgee-0.8-2
libgee-0.8-dev

Sie können sie mit diesem Befehl installieren:

sudo apt-get install libgee-0.8-2 libgee-0.8-dev

Oder mit diesem anderen:

sudo apt-get install libgee-0.8*
Helio
quelle
Ich habe versucht ... habe diesen Fehler erhalten E: Paket libgee-0.8-2 konnte nicht gefunden werden E: Paket konnte nicht gefunden werden durch regex 'libgee-0.8-2' E: Paket libgee-0.8-dev konnte nicht gefunden werden E: Konnte nicht gefunden werden ' Ich finde kein Paket von Regex 'libgee-0.8-dev'
Raje
In meinem Computer mit Ubuntu 14.04 funktioniert einwandfrei. Haben Sie es kopiert / eingefügt oder getippt? Ich habe jedoch meinen Beitrag bearbeitet und versuche den zweiten Befehl.
Helio
@ Raje Welche Ubuntu-Version verwendest du? libgee-0.8und seine Pakete sind nur in Trusty und höher verfügbar. Wenn Sie nicht unter Ubuntu Trusty oder höher arbeiten, können Sie diese Abhängigkeiten nicht einfach abrufen.
Thomas Ward