[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 メーリングリストの案内