[SCore-users-jp] Omni OpenMP Compiler

Hayashi Masaki hayashi @ hpc.cs.ritsumei.ac.jp
2004年 6月 17日 (木) 18:24:27 JST


亀山様

お世話になっております。
立命館大学の林です。

ご指導ありがとうございます。
/opt/omni/を削除し始めからコンパイルをし直したところ
正常にインストールできたようです。
お騒がせして申し訳ございませんでした。。。

Omni OpenMPコンパイラのテストをしたところ
# omcc -omniconfig=scash pi.c
Compiling 'pi.c'...
/opt/score/lib/i386-redhat8-linux2_4/libscash.a(scash_etc.o): In function `scash_fatal':
scash_etc.o(.text+0x2d): `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead
/opt/score/lib/i386-redhat8-linux2_4/libpm.a(pm.o): In function `pmErrorString':
/opt/score/score-src/SCore/pm2/common/obj.i386-redhat8-linux2_4/../pm.c:495: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead
#
とエラーを吐かれました。
これはScashがEnableされてないということでしょうか?
scashをEnableするには
/opt/score/で
./configure --enable-scash
すればよいのでしょうか?
もう一度コンパイルする必要があるのでしょうか?

質問がゴッチャになってしまい申し訳ございません。

> 亀山です.
> 
> In article <20040617045705.371C312894C @ neal.il.is.s.u-tokyo.ac.jp> kameyama @ pccluster.org wrotes:
> > SUN からとってきた VERSION 1.3.1_02 の rpm は jdk-1.3.1_02.i386.rpm
> > で install path が /usr/java/jdk1.3.1_02/ でした.
> > 今, jdk 1.3.1_12 を落してみましたが, jdk1.3.1_12 になっていました.
> > (file は j2sdk-1_3_1_12-linux-i586.bin)
> >     JAVA_HOME = /usr/java/j2sdk1.3.1
> > は正しいでしょうか?
> 
> blackdown 版は j2sdk1.3.1 になっていました.
> 
> > > for i in object block openmp util flow tea ../shm ../st ; do \
> > >         (cd $i; CLASSPATH=.:..:../..:$CLASSPATH /usr/bin/javac *.java); \
> > 
> > まだ java compiler として /usr/bin/java を使用しようとしている
> > ようです.
> 
> こちらでは JAVA_HOME を設定したら, JDK 1.3.1 の javac を
> 使ってくれました.
> 
> > もっと上のほうの java 関係の認識はどうなっているでしょうか?
> > その設定ですと,
> > 
> > checking for javac... /usr/java/j2sdk1.3.1/bin/javac
> > checking for java... /usr/java/j2sdk1.3.1/bin/java
> > checking for jar... /usr/java/j2sdk1.3.1/bin/jar
> > 
> > のようになっているはずなのですが...
> 
> できれば, このあたりと, 先頭で omni_make を呼ぶ部分
>     CPPFLAGS= ./omni_make -compiler $tag -javahome "/usr/java/j2sdk1.3.1" ...
> の部分がどうなっているか教えていただけないでしょうか?
> 
>                        from Kameyama Toyohisa

--
Ritsumeikan Univ. HPC Laboratory
Hayashi Masaki 
hayashi @ hpc.cs.ritsumei.ac.jp




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