[SCore-users-jp] OpenMP-MPI

入谷 佳一 iriya @ crc.co.jp
2002年 7月 10日 (水) 16:19:13 JST


入谷です.

ありがとう御座います.少し賢くなりました.

>Omni の Fortran compiler は Fortran の呼び出しに _ を使用するようです.
>これに対して, default の gcc の mpi は Fortran の呼び出しに __ を
>使用します.
>
>この件に関しましては
>    /opt/score5.0.0/mpi/mpich-1.2.0/i386-redhat7-linux2_4/lib
>の代わりに
>    /opt/score5.0.0/mpi/mpich-1.2.0/i386-redhat7-linux2_4_gnu1ul/lib
>(g77 で -second-underscore option をつけたときの環境です.)
>を使用すればクリアできると思います.

ところが

/opt/score5.0.0/mpi/mpich-1.2.0/i386-redhat7-linux2_4_gnu1ul/lib
を指定しても変化がありませんでした.
試しに i386-redhat7-linux2_4_gnu1ul/lib の libmpi.a のシンボルを nm で
調べるとi386-redhat7-linux2_4/lib と同じシンボルでした.
2つのライブラリの rm の結果をファイルにとって diff をかけると
以下の1行しか違っていませんでした.
2477c2477
< 000001e0 r .LC14
---
> 00000220 r .LC14

ライブラリを作り直さなくてはならないのでしょうか...

----------------------------------------
入谷 佳一 (Iriya Yoshikazu)
  (株)CRCソリューションズ  
   エネルギー技術部  システム安全チーム
   Tel.  03-5634-5803  Fax.03-5634-7338



SCore-users-jp メーリングリストの案内