「Eos env」の版間の差分

提供: Eospedia
移動: 案内検索
行3: 行3:
 
----ここにマークアップを無効にするテキストを入力します
 
----ここにマークアップを無効にするテキストを入力します
 
<nowiki>
 
<nowiki>
 +
<pre>
 
#!/usr/local/bin/bash
 
#!/usr/local/bin/bash
 
#  
 
#  
行172: 行173:
 
export PVM_WD=/tmp
 
export PVM_WD=/tmp
 
export PATH=$PATH:$PVM_ROOT/bin:$PVM_ROOT/lib
 
export PATH=$PATH:$PVM_ROOT/bin:$PVM_ROOT/lib
 +
</pre>
 
</nowiki>
 
</nowiki>

2012年8月1日 (水) 22:10時点における版

ここでは、Eosで用いる環境変数の設定方法について述べる


ここにマークアップを無効にするテキストを入力します

<pre> #!/usr/local/bin/bash # # Eosのホームページを設定する。 ## 変更 # export EOS_HOME=/Applications/Eos.app/Eos # # こちらは、EosのMirrorサイトが運用されている場合の例 ## 変更 # export EOS_MIRROR_SITE=/Applications/Eos.app/EosMirror # # ダイナミックライブラリのディレクトリの指定 ## 場合によっては変更が必要 # export LD_LIBRARY_PATH=/opt/intel/compiler70/ia32/lib:$EOS_HOME/util/$EOS_HOSTDIR/lib:$EOS_HOME/util/$EOS_HOSTDIR/lib/vtk:$LD_LIBRARY_PATH ############### 以下は通常変更の必要がない ###################### # # ホストの環境を取得するための部分 ## よく分かっている方は変更可能、通常は、変更不可 # P4=`uname -p | grep "Intel"` CELL=`uname -p | grep "Cell"` LINUX=`uname -s | grep "Linux"` CYGWIN=`uname -s | grep "CYGWIN"` MAC=`uname -s | grep "Darwin"` MACHINE=`uname -m` # Set Eos host type case $HOSTTYPE in "alpha") if [ $OSTYPE = "Linux" ] then case $HOSTNAME in jerico) export EOS_HOST=alphaLinux export EOS_HOSTDIR=ALPHALINUX ;; *) export EOS_HOST=alphaLinux5 export EOS_HOSTDIR=ALPHALINUX5 ;; esac else if [ $OSTYPE = "OSF1" ] then export EOS_HOST=alphaOSF1 export EOS_HOSTDIR=ALPHAOSF1 fi fi ;; "hp9000s700") export EOS_HOST=hpux export EOS_HOSTDIR=HP ;; "mips") export EOS_HOST=sgi export EOS_HOSTDIR=SGI ;; "i386") echo $P4 if [ -z "$P4" ] then if [ ! -z "$MAC" ] then export EOS_HOST=i386Mac export EOS_HOSTDIR=I386MAC elif [ ! -z "$LINUX" ] then export EOS_HOST=i386Linux export EOS_HOSTDIR=I386LINUX fi else export EOS_HOSTDIR=I686LINUX export EOS_HOST=i686Linux fi ;; "i686") if [ -z "$P4" ] ; then if [ -z "$CYGWIN" ] then export EOS_HOST=i386Linux export EOS_HOSTDIR=I386LINUX else export EOS_HOST=i386Cygwin export EOS_HOSTDIR=I386CYGWIN fi else export EOS_HOSTDIR=I686LINUX export EOS_HOST=i686Linux fi ;; "i586") if [ -z "$P4" ] ; then export EOS_HOST=i386Linux export EOS_HOSTDIR=I386LINUX else export EOS_HOSTDIR=I686LINUX export EOS_HOST=i686Linux fi ;; "x86_64") echo $P4 if [ -z "$P4" ] then if [ ! -z "$MAC" ] then export EOS_HOST=x86Mac64 export EOS_HOSTDIR=X86MAC64 elif [ ! -z "$LINUX" ] then export EOS_HOST=x86Linux64 export EOS_HOSTDIR=X86LINUX64 fi else export EOS_HOST=x86Linux64 export EOS_HOSTDIR=X86LINUX64 fi ;; "powerpc") if [ -z "$CELL" ] ; then if [ -z "$MAC" ]; then export EOS_HOST=ppc64Linux export EOS_HOSTDIR=PPC64LINUX else export EOS_HOST=ppcMac export EOS_HOSTDIR=ppcMac fi else export EOS_HOST=cellLinux64 export EOS_HOSTDIR=CELLLINUX64 fi ;; esac # Set Display2 Home # Tcl/Tkのためのシェルが格納されているディレクトリの設定 # export DISPLAY2_HOME=$EOS_HOME/bin/wish # Set PATH export PATH=$EOS_HOME/bin:$EOS_HOME/sbin:$EOS_HOME/util/$EOS_HOSTDIR/bin:$PATH #CVS #export EOS_CVSROOT=:pserver:tacyas@Eos.yasunaga-lab.bse.kyutech.ac.jp:/CVS_DB #export EOS_SOURCEFORGE=cvs.sourceforge.jp:/cvsroot/eos #GIT export EOS_GITUSER=$USER export EOS_GITROOT=git.sourceforge.jp:/gitroot/eos/base.git # PVM export PVM_ROOT=$EOS_HOME/util/srcAny/pvm3 export XPVM_ROOT=$EOS_HOME/util/srcAny/pvm3/xpvm export PVM_RSH=/usr/bin/ssh if [ -x $PVM_ROOT/lib/pvmgetarch ] ; then export PVM_ARCH=`$PVM_ROOT/lib/pvmgetarch` fi export PVM_PATH=$PATH export PVM_MAN=$PVM_ROOT/man export MANPATH=$MANPATH:$PVM_MAN export PVM_WD=/tmp export PATH=$PATH:$PVM_ROOT/bin:$PVM_ROOT/lib </pre>