2011-12-09 4 views
1

私はRHELでautogenをコンパイルしようとしていますが、何か問題があります。コンパイルフラグをどこでポイントするのですか?

公正な警告、私はここで何をやっているのか分かりません。

私は、コマンドラインから./configureを実行

、私は最終的にエラーメッセージが出ます:

configure: guile-config used for CFLAGS: -pthread -I/usr/local/include/guile/2.0 -I/usr/local/include 
configure: guile-config used for LIBS: -L/usr/local/lib -lguile-2.0 -lgc 
checking whether libguile can be linked with... no 
configure: error: Cannot find libguile. libguile is required. 

しかし、私はすでにlibguileをコンパイルしてインストールしました。私は/ usr/local/lib /にlibguileの.so/.aファイルを持ち、/usr/local/include/guile/2.0/libguileにはすべてのヘッダファイルとそれ以外のものがあります。/usr/local/lib/pkgconfigにguile-2.0.pcもあります。

私はconfigureスクリプトをもう一度実行して、--with-libguile、--with-libguile-cflags、--with-libguile-libsオプションを使用することができますが、何を置くべきかわかりませんどこに。

任意のアイデア?

答えて

0

configureスクリプトは/ usr/local/libにあるものについては知らないかもしれません。試してみてください:

export LD_LIBRARY_PATH=/usr/local/lib 

次にconfigureを実行してください。 LD_LIBRARY_PATH変数は、プログラムにライブラリを探すよう指示するために使用されます。

関連する問題