vine-users ML アーカイブ



[vine-users:072682] Re: linker error on clapack

  • From: FUKUHARA Makoto <makoto@xxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:072682] Re: linker error on clapack
  • Date: Fri, 19 Aug 2005 01:14:36 +0900
福原です

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>