Libvips: [解決策のあるバグレポート]エラー:HAVE_INTROSPECTIONがAM_CONDITIONALに表示されません

作成日 2020年07月30日  ·  4コメント  ·  ソース: libvips/libvips

ソースコードからlibvipsをコンパイルしようとすると、次のエラーが発生しました。
並列テスト:「./ test-driver」のインストール
libvips / Makefile.am:77:エラー:HAVE_INTROSPECTIONがAM_CONDITIONALに表示されません
...........。
./configure:行3659:予期しないトークンの近くの構文エラー1.30.0' ./configure: line 3659: GOBJECT_INTROSPECTION_CHECK(1.30.0) '

私は次のリンクから解決策を得ました:
https://github.com/thestinger/vte-ng/issues/4

解決策は次のとおりです。
https://github.com/GNOME/gobject-introspectionのクローンを作成し、instrospection.m4ファイルがあるm4 /ディレクトリを探します。 そのファイルをvte-ng / m4ディレクトリにコピーし、autogen.shを再度調整します。

bug

最も参考になるコメント

はい、 autogen.shを実行するには、gobject-introspectionをインストールする必要があります。 公式のtarballリリースには、ビルド済みのconfigureます。

全てのコメント4件

こんにちは@huskier

レポートをありがとう。 私はここでgitmasterlibvipsを試してみました:

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

そして、それはうまくいくようです。 このエラーをどのようにトリガーしましたか? 構成するのではなく、autogen.shを実行したのでしょうか。

@jcupittはい、設定ではなくautogen.shを実行するとバグが発生します。

実際、gitclonedパッケージには「condigure」ファイルはなく、autogen.shのみが使用可能です。

はい、 autogen.shを実行するには、gobject-introspectionをインストールする必要があります。 公式のtarballリリースには、ビルド済みのconfigureます。

説明ありがとうございます。

このページは役に立ちましたか?
0 / 5 - 0 評価