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

Mitsuhisa Sato msato @ is.tsukuba.ac.jp
2002年 12月 2日 (月) 01:32:03 JST


立川 様、

pgi用の関数が呼ばれているようです。少し、しらべてみますので、お待ちく
ださい。

さとう。

From: 立川 純 <tachi @ mickey.ai.kyutech.ac.jp>
Subject: [SCore-users-jp] Omni/SCASH でのコンパイルエラー
Date: Sun, 1 Dec 2002 15:21:49 +0900

> 
> 九州工業大学 立川と申します.
> よろしくお願いいたします.
> 
> 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 mailing list
> SCore-users-jp @ pccluster.org
> http://www.pccluster.org/mailman/listinfo/score-users-jp



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