01/09/25 01:17 .eBxU8ts
maxima なるものを linux に入れようと思って gcl をインストールしようと
して困ってます.どなたかお助けを.
とりあえず
URLリンク(phe.phyas.aichi-edu.ac.jp)
に書いてある通りにやると
mp/libmport.a のターゲットが無いとか言われるんで,
先に mp ディレクトリで make して libmport.a をコンパイルしてから
再度 gcl を展開したディレクトリに戻って make すると今度はリンカ
エラーで大量の undefined reference が出てしまいます.
んで,その undefined reference の一つの hiremainder を見てみると,
確かに mp/mp2.c の中である関数(例えば shifti) の中では
ulong hiremainder;
と宣言されているのにある関数(例えば resis) なんかでは宣言されていないの
にイキナリ使われています.そりゃぁ undefined reference になるだろう
って感じなんですが,じゃぁどうやってコンパイルすれば良いのか分かりません.
この hiremainder という変数(他にも色々 undefined referenceも ),global 変数とかじゃないみたいですし.
というわけで,どなたか linux で gcl のインストールに成功してる方いらっ
しゃいませんか?当方 Vine 2.1.5 です.