2011-11-30 2 views
3

最新バージョンのmonodevelopを設定しようとしていますが、止まっています。私はlibval​​aとそれ以前のバージョンの最新バージョンを持っています。誰かが私にこれを説明してもらえますか?パッケージが見つかりません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はenv変数ですか? 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を実行すると、それはインストールされて正常に動作します。

+0

@chikuba:あなたの前の質問に対する答えの少なくとも1つを受け入れてください。 –

+0

そこに行く:)あなたが私に助けてくれたら助かりますか?それは本当にそれを感謝します – chikuba

答えて

3

libvala-0.12-devがインストールされていますか?どのバージョンのUbuntuをお持ちですか?

+1

私はそれを解決しました。 configure.in in/extras/Valabindingsに入り、LIBVALA_REQUIRED_VERSIONを0.12から0.12.0に変更しなければなりませんでした。 – chikuba

0

必要なlibval​​aのバージョンは、> = libval​​a-0.12-devです。どちらも0.14と0.16のパッケージは、Debian Wheezyに利用可能です:

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

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

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

関連する問題