共有ホスティングでチートをコンパイルしたいのですが、./configureを実行するとエラーが発生します。
configure: error: GNU MP 4.1 or greater not found, see README
そこでGMPをダウンロードしてローカルにインストールしようとしました(Stack Overflowでこの質問に答えている間にこれを見つけました)。ホームディレクトリにライブラリをインストールします。)
mkdir /home/jcubic/lib
./configure --prefix=/home/jcubic/
make
make install
このファイルは/home/jcubic/libに作成されます。
libgmp.a
libgmp.la
libgmp.so
libgmp.so.10
libgmp.so.10.3.1
その後、guileディレクトリで設定を実行しました(設定スクリプトを読んでオプションが見つかりました)。
./configure --with-libgmp-prefix=/home/jcubic
しかし、エラーは持続します。 guile ./configureとmakeを実行するときにローカルGNU MPファイルをどのように使用できますか?
答え1
レビューをまとめると。環境変数は次のように追加する必要があります。
LD_LIBRARY_PATH="/home/<user>/lib" LIBRARY_PATH="/home/<user>/lib" CPATH="/home/<user>/include"