[SCore-users-jp] How to change the results of "mpicc -link_info".
Jun USHIDA
ushida @ cj.jp.nec.com
2002年 10月 2日 (水) 20:46:07 JST
牛田と申します。
fftw という MPI にも対応した FFT プログラムを利用した
とある並列プログラムを Score で利用したいと考えています。
fftw は /usr/local/lib にインストールしたのですが、
mpicc で コンパイルをする際に リンクができません。
% mpicc -link_info
/opt/score/bin/scorecc -DUSE_STDARG -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1 -DUSE_STDARG=1 -DMALLOC_RET_VOID=1 -L/opt/score/mpi/mpich-1.2.0/alpha-redhat-linux/lib -compiler gnu -lmpich
と表示されるので、ここに -L/usr/local/lib が含まれるようになればコンパイル
できると考えております。
% mpicc -link_info で表示される link 情報に -L/usr/local/lib が含まれるように
するにはどのようにしたらよろしいでしょうか?
NOTE1: CCFLAGS=-L/usr/local/lib はダメでした。
NOTE2: configure --> make という作業でコンパイルをするプログラムのために
mpicc を直接起動するわけではなく、ライブラリのパスを直接指定することも
できませんし -L/usr/local/lib を与えることもできない状況です。
NOTE3: configure の際には mpicc は認識されています。
環境は以下の通りです。
OS: Red Hat Linux release 6.2 (Zoot)
Kernel 2.2.14-6.0 on an alpha
Score version 3.2 or 3.3 (? すみません、確認方法がわかりません.)
他に必要な情報などございましたら御指摘下さい。
以上、どうぞよろしくお願い致します。
--
牛田 淳, 〒305-8501 つくば市御幸が丘34
phone: 0298-50-2643, fax: 0298-56-6139
E-mail : ushida @ cj.jp.nec.com
SCore-users-jp メーリングリストの案内