[SCore-users-jp] Omni/SCASH でのコンパイルエラー

立川 純 tachi @ mickey.ai.kyutech.ac.jp
2002年 12月 1日 (日) 15:21:49 JST


九州工業大学 立川と申します.
よろしくお願いいたします.

SCore5.2.0に含まれるOmni/SCASHをインストールし,laplace.ompサンプルを
コンパイルした段階で以下のようなライブラリ関連のエラーがでました.

[root @ ohnishi laplace.omp]# cd /opt/score/example/scash/laplace.omp/
[root @ ohnishi laplace.omp]# ls
Makefile  laplace.h  laplace_omp.c  laplace_omp.o  second.c  second.o
[root @ ohnishi laplace.omp]# omcc -omniconfig=scash laplace_omp.c second.c -lm
Compiling 'laplace_omp.c'...
Compiling 'second.c'...
/opt/score/omni/lib/openmp/gcc/lib/openmp/lib/libompc_sm.a(ompsm_scash.o): In function `_ompsm_scash_lib_in':
ompsm_scash.o(.text+0x1163): undefined reference to `atomic_inc'
/opt/score/omni/lib/openmp/gcc/lib/openmp/lib/libompc_sm.a(ompsm_scash.o): In function `_ompsm_scash_lib_out':
ompsm_scash.o(.text+0x1188): undefined reference to `atomic_dec'
ompsm_scash.o(.text+0x11cc): undefined reference to `atomic_inc'
collect2: ld returned 1 exit status
Error 1

同じ環境で,/opt/score/example/scash/laplace.c/ 以下の SCASHサンプルは
コンパイル,実行共にできております.

どなたか,考えられる問題点やその解決策または,コメント等いただけると幸いです.


-- 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
_/ 立川 純                                         /_/
_/ 九州工業大学大学院情報工学研究科 佐藤研究室所属 /_/
_/ tachi @ mickey.ai.kyutech.ac.jp                   /_/  
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/




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