ノートパソコンにVMWare Playerをインストールし、Ubuntuを動かしてみた。
卒研にC++と多倍長計算を使うので、GMPをインストール。
ここからが長かった。
./configure→make→make installの流れがLinuxでのインストール標準型らしいので
その方法で試してみるも、makeが実行できず。
makeができない理由としてはconfigureの際にエラーが発生していることが多いらしく、
よく見てみると、
checking for suitable m4... configure: error: No usable m4 in $PATH or /usr/5bin (see config.log for reasons).
というエラーが出ていた。
まじかいな。
ということでググると、
$ sudo apt-get install m4 m4-doc
を実行すれば良いということで成功。
makeも成功。しかしmake installで何故か失敗。
でいろいろ調べる内に、このサイトの方法でインストールも完了。
そしてここのサンプルを試してみたところ・・・失敗。
そこで、
$sudo apt-get install libgmpxx4ldbl libgmp3c2
をしてみたあとにもう一度サンプルを実行したところ、成功!!
あんまりすっきりしないけどできたし良いとしよう。
追記:./configure --with-gmp=/usr/local を実行していたのが良かったのかも。
「自分でmakeした最新版のGMPは/usr/localに入っているので--with-gmp=/usr/localを付けます。これを付けないとgmp.hとlibgmpのバージョンが違うというエラーが出ることがあります。」参照
とのこと。
0 件のコメント:
コメントを投稿