古代のマシンをSUSE Linux 10.1でセットアップし、gccの現在のディストリビューションを構築しようとしていますが、gmp、mprf、 mpc。Suse Linux - mpfrがlibgmp.so.10を見つけることができないというテストを行います
これでgmpが正常にインストールされました。これは/ usr/local/includeと/ usr/local/libにあります。また、共有ライブラリlibgmp.so.10が/ usr/local/libにあります。悲しいかな、私はmpfrのチェックを実行すると、共有オブジェクトファイルlibgmp.so.10を開くことができないという苦情を言います。
質問は、共有オブジェクトファイルありますか?
おかげ
テッド
ですが、mpfrディレクトリで "./configure --with-gmp =/usr/local"を実行しても問題は解決しません。私はその旗を知っていて、それを使用していたので、私はこのエラーに驚いています。実行時に発生し、コンパイルやリンク時には発生しません。 – user1289485
実行時には、 '/ usr/local/lib'が' LD_LIBRARY_PATH'環境変数にないためです。 mpfrディレクトリで 'LD_LIBRARY_PATH = $ LD_LIBRARY_PATH:/ usr/local/lib make check'を実行してみてください。 – tpg2114
それがそれを解決しました。ありがとうございました – user1289485