3

monodevelop の最新バージョンを構成しようとしていますが、行き詰っています。私はlibval​​aの最新バージョンとそれ以前のバージョンを持っています。誰かが私にこれを説明してくれませんか。

checking for LIBVALA... no
configure: error: Package requirements (libvala-0.12 >= 0.12) were not met:

No package 'libvala-0.12' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBVALA_CFLAGS
and LIBVALA_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

LIBVALA_LIB を設定するにはどうすればよいですか? LIBVALA は環境変数ですか? Valabindings の configure.in では、次のようになります。

PKG_CHECK_MODULES(LIBVALA, libvala-0.12 >= $LIBVALA_REQUIRED_VERSION)
AC_SUBST(LIBVALA_LIBS)

それは何ですか?どうすればこれを解決できますか?

/usr/lib/pkgconfig の下に Libval​​a-0.12.pc があります。dpkg -i libval​​a-0.12-0 を実行すると、インストールされて正常に動作することがわかります。

4

2 に答える 2

3

インストールしていlibvala-0.12-devますか?Ubuntu のバージョンは何ですか?

于 2011-12-01T01:19:13.100 に答える
0

必要な libval​​a のバージョンは >= libval​​a-0.12-dev です。Debian Wheezy では、0.14 と 0.16 の両方のパッケージを利用できます。

libval​​a-0.14-dev libval​​a-0.16-dev

必要なパッケージをインストールしたら、/extras/Valabinding/configure.in を編集します。libval​​a-0.12 のインスタンスが 1 つあります。使用するバージョンに置き換えます (例: libval​​a-0.14)。

この変更を行った後、./configure は正常に機能しました。

于 2014-09-18T22:37:18.813 に答える