[SCore-users-jp] score_runtime_resource (Re: How to change the results of "mpicc -link_info".)
kameyama @ pccluster.org
kameyama @ pccluster.org
2002年 10月 8日 (火) 22:17:35 JST
亀山です.
In article <021008215804.M0145310 @ ushida.frl.cl.nec.co.jp> Jun USHIDA <ushida @ cj.jp.nec.com> wrotes:
>
> |MPI の場合, この関数は mpi library (libmpich.a) の中にあります.
> |/usr/local/lib に別の mpi library があったらそちらの library が
> |link されてしまっているのかも知れません.
>
> /usr/local/lib には MPICH も含めた MPI を実装したライブラリはありません。
そうですか...
わかりました.
MPI library には入っているけど, mpi に関する関数が使用されていないので,
libmpi.a に入っている object が link されないためだと思います.
(それでなぜ setup.o のほうを link するのかが不明ですが...)
とりあえず, 無理矢理 MPI の関数を呼んでやれば link できると思いますが...
> |あと, SCore のコンパイルは checkpoint などの関係で static link
> |するのですが, guile が static link を許さない場合はそこで引っかかる
> |かも知れません.
> |そのときは,
> | -nostatic
> |オプションをつけてみてください.
>
> すみません。何に対するオプションとして -nostatic を指定する
> のかわからないので教えて下さい。
link 時に mpicc に -nostatic を渡すように configure を設定してください.
from Kameyama Toyohisa
SCore-users-jp メーリングリストの案内