福原です xmhdy897@xxxxxxxxxxx wrote: > clapack をインストールしたのですが、自作のプログラムを > コンパイルしようとすると、シンボルが未解決だと怒られます > 。 ATLAS と CLAPACK をどういう風にインストールしたのでしょうか. > libF77.a でシンボル未解決のエラーが出てますが、この問題 > 以前に > clapack パッケージで定義されている関数 zgeev_() のシンボ > ル解決ができな > いので困っています。 > Linux_PIIISSE1 ディレクトリ以下の liblapack.a のシンボル > リストを確認する > と、zgeev_ はちゃんと存在してます。 > > nm -g liblapack.a | grep zgeev_ > 00000000 T zgeev_ http://math-atlas.sourceforge.net/ から atlas3.7.10.tar.bz2 をとってきてインストールしてみると,liblapack.a には zgeev は含まれませんでした. $ nm -g liblapack.a | grep zgeev $ -llapack のかわりに lapack_LINUX.a を(フルパスで)指定して, -lF77 の次に -lI77 を追加でどうでしょう. -- 福原 <makoto@xxxxxxxxxxxxxxxxxx>