Libvips: [Fehlerbericht mit Lösung] Fehler: HAVE_INTROSPECTION erscheint nicht in AM_CONDITIONAL

Erstellt am 30. Juli 2020  ·  4Kommentare  ·  Quelle: libvips/libvips

Wenn ich versuche, die libvips aus dem Quellcode zu kompilieren, ist der folgende Fehler aufgetreten:
parallel-tests: './test-driver' installieren
libvips/Makefile.am:77: Fehler: HAVE_INTROSPECTION erscheint nicht in AM_CONDITIONAL
............
./configure: line 3659: Syntaxfehler bei unerwartetem Token 1.30.0' ./configure: line 3659: GOBJECT_INTROSPECTION_CHECK(1.30.0)'

Eine Lösung habe ich unter folgendem Link erhalten:
https://github.com/thestinger/vte-ng/issues/4

Die Lösung ist:
Klonen Sie https://github.com/GNOME/gobject-introspection und suchen Sie nach dem m4/-Verzeichnis, in dem sich die Datei instrospection.m4 befindet. Kopieren Sie diese Datei in das Verzeichnis vte-ng/m4 und optimieren Sie die Datei autogen.sh erneut.

bug

Hilfreichster Kommentar

Ja, Sie müssen gobject-introspection installiert haben, um autogen.sh ausführen zu können. Die offiziellen Tarball-Versionen enthalten ein vorgefertigtes configure .

Alle 4 Kommentare

Hallo @huskier ,

Danke für den Bericht. Ich habe es hier mit git master libvips versucht:

tar xf ../vips-8.10.0.tar.gz 
cd vips-8.10.0/
CFLAGS="-g -Wall" CXXFLAGS="-g -Wall" ./configure --prefix=/home/john/vips
make
make install

Und es scheint gut zu funktionieren. Wie hast du diesen Fehler ausgelöst? Hast du vielleicht eher autogen.sh als configure ausgeführt?

@jcupitt Ja, der Fehler wird ausgelöst, wenn ich autogen.sh ausführe, anstatt zu konfigurieren.

Tatsächlich gibt es im gitcloned-Paket keine "condigure"-Datei und nur autogen.sh ist verfügbar.

Ja, Sie müssen gobject-introspection installiert haben, um autogen.sh ausführen zu können. Die offiziellen Tarball-Versionen enthalten ein vorgefertigtes configure .

Danke für Ihre Erklärung.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

AKlein920 picture AKlein920  ·  3Kommentare

harukizaemon picture harukizaemon  ·  4Kommentare

helloqhx picture helloqhx  ·  3Kommentare

adamu picture adamu  ·  3Kommentare

binarykitchen picture binarykitchen  ·  3Kommentare