FreeBSD でソースからCVC4をコンパイルしようとしていますが、構成時に問題が発生しています。共有オブジェクトが明らかに共通パスにあるにもかかわらず、GMP が見つかりません。
$> ls /usr/local/lib | grep gmp
libgmp.a
libgmp.la
libgmp.so
libgmp.so.10
libgmp.so.10.1.3
libgmpxx.a
libgmpxx.la
libgmpxx.so
libgmpxx.so.4
libgmpxx.so.4.3.3
$> echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin: \
/usr/local/bin:/root/bin:/usr/local/lib
...そしてここにの出力があります./configure
:
...
checking how to hardcode library paths into programs... immediate
checking for __gmpz_init in -lgmp... no
configure: error: GNU MP (libgmp) not found, see http://gmplib.org/
その後、少しグーグルで調べたところ、関連する可能性があると思われる ABI エラーについて説明している記事を見つけました。次に、ソースから GMP をコンパイルしましたが、configure スクリプトからはうまくいきませんでした。
このエラーの原因は何ですか? 創造的なアイデアや助けをいただければ幸いです。ありがとうございました!