GEM 4.6.0 install : Différence entre versions
m (→installation) |
m (→installation) |
||
Ligne 38: | Ligne 38: | ||
. s.ssmuse.dot fulldev-gcc-49 (st/skynet/beluga/workstations) | . s.ssmuse.dot fulldev-gcc-49 (st/skynet/beluga/workstations) | ||
mkdir domain_for_gem_4.6.0 | mkdir domain_for_gem_4.6.0 | ||
+ | |||
cd domain_for_gem_4.6.0 | cd domain_for_gem_4.6.0 | ||
− | /sb/software/areas/armnssm/ssm-domains-base/atm/GEM/v_4.6. | + | /sb/software/areas/armnssm/ssm-domains-base/atm/GEM/v_4.6.0_gfortran49 (guillimin) |
− | /unique/armnssm/ECssm/ssm-domains-base/atm/GEM/v_4.6. | + | /sb/software/areas/armnssm/ssm-domains-base/atm/GEM/v_4.6.0_intel14 (guillimin) |
− | /home/d/djones/armnssm/ssm-domains-base/atm/GEM/v_4.6.0 | + | /sb/software/areas/armnssm/ssm-domains-base/atm/GEM/v_4.6.0_intel15 (guillimin) |
− | s.ssm-install vgriddescriptors_5.0.3_multi -y | + | /unique/armnssm/ECssm/ssm-domains-base/atm/GEM/v_4.6.0_gfortran49 (st/skynet/beluga/workstations) |
+ | /home/d/djones/armnssm/ssm-domains-base/atm/GEM/v_4.6.0 (scinet) | ||
+ | |||
+ | s.ssm-creat -D -r /unique/armnssm/ECssm/ssm-domains-base/repository | ||
+ | echo http://scaweb.sca.uqam.ca/armnlib/repository/ >>etc/ssm.d/sources.list | ||
+ | |||
+ | s.ssm-install vgriddescriptors_5.0.3_multi -y | ||
cd vgriddescriptors_5.0.3_multi/src/lib | cd vgriddescriptors_5.0.3_multi/src/lib | ||
make lib | make lib |
Version depuis le 17 de novembre 2014 à 19:02
Matières
GEM 4.6.0
how to access the software
st/skynet/beluga/workstations
- environments
- gfortran 4.9
guillimin
work in progress
scinet
- environments
- intel composer 15.0
work in progress
components
vgriddescriptors 5.0.3
modelutils 1.2.5i
rpnphy 5.6.6
gemdyn 4.6.8
gem-scripts 4.6.0
gem 4.6.0
installation
. s.ssmuse.dot appropriate_development_environment . s.ssmuse.dot fulldev-ifort15 (guillimin) . s.ssmuse.dot fulldev-ifort14 (guillimin) . s.ssmuse.dot fulldev-gfortran-4.9 (guillimin) . s.ssmuse.dot fulldev-gcc-49 (st/skynet/beluga/workstations) mkdir domain_for_gem_4.6.0 cd domain_for_gem_4.6.0 /sb/software/areas/armnssm/ssm-domains-base/atm/GEM/v_4.6.0_gfortran49 (guillimin) /sb/software/areas/armnssm/ssm-domains-base/atm/GEM/v_4.6.0_intel14 (guillimin) /sb/software/areas/armnssm/ssm-domains-base/atm/GEM/v_4.6.0_intel15 (guillimin) /unique/armnssm/ECssm/ssm-domains-base/atm/GEM/v_4.6.0_gfortran49 (st/skynet/beluga/workstations) /home/d/djones/armnssm/ssm-domains-base/atm/GEM/v_4.6.0 (scinet) s.ssm-creat -D -r /unique/armnssm/ECssm/ssm-domains-base/repository echo http://scaweb.sca.uqam.ca/armnlib/repository/ >>etc/ssm.d/sources.list s.ssm-install vgriddescriptors_5.0.3_multi -y cd vgriddescriptors_5.0.3_multi/src/lib make lib cd ../../.. fix the bundles, especially gem_4.6.0_architecture.sh that will define environment variable ATM_MODEL_BNDL s.ssm-publish vgriddescriptors_5.0.3_multi -y . s.ssmuse.dot ${ATM_MODEL_BNDL}-dev s.locate --lib descrip libdescrip.a should be found cd where_the_gem_source_is cd modelutils ls -l include/$EC_ARCH it should look like: lrwxrwxrwx 1 user group 19 Oct 18 10:32 arch_specific.hf -> ../arch_specific.hf -rw-r--r-- 1 user group 249 Oct 20 08:30 Makefile.comp.mk if not, fix this before going on cd modelutils export PATH=$PATH:$(pwd -P)/bin make allabs VERSION=1.2.5i && make force_allssmpkgs VERSION=1.2.5i cd domain_for_gem_4.6.0 ssm install -u $HOME/SsmDepot -d $(pwd -P) -p modelutils_1.2.5i_all -y s.ssm-publish modelutils_1.2.5i_all -y ssm install -u $HOME/SsmDepot -d $(pwd -P) -p modelutils_1.2.5i+${COMP_ARCH}_linux26-x86-64 -y s.ssm-publish modelutils_1.2.5i+${COMP_ARCH}_linux26-x86-64 -y . s.ssmuse.dot ${ATM_MODEL_BNDL}-dev s.locate --lib modelutils libmodelutils.a should be found cd where_the_gem_source_is cd rpnphy make allabs VERSION=5.6.6 && make force_allssmpkgs VERSION=5.6.6 cd domain_for_gem_4.6.0 ssm install -u $HOME/SsmDepot -d $(pwd -P) -p rpnphy_5.6.6_all -y s.ssm-publish rpnphy_5.6.6_all -y ssm install -u $HOME/SsmDepot -d $(pwd -P) -p rpnphy_5.6.6+${COMP_ARCH}_linux26-x86-64 -y s.ssm-publish rpnphy_5.6.6+${COMP_ARCH}_linux26-x86-64 -y . s.ssmuse.dot ${ATM_MODEL_BNDL}-dev s.locate --lib rpnphy librpnphy.a should be found cd where_the_gem_source_is cd gemdyn make allabs VERSION=4.6.8 && make force_allssmpkgs VERSION=4.6.8 cd domain_for_gem_4.6.0 ssm install -u $HOME/SsmDepot -d $(pwd -P) -p gemdyn_4.6.8_all -y s.ssm-publish gemdyn_4.6.8_all -y ssm install -u $HOME/SsmDepot -d $(pwd -P) -p gemdyn_4.6.8+${COMP_ARCH}_linux26-x86-64 -y s.ssm-publish gemdyn_4.6.8+${COMP_ARCH}_linux26-x86-64 -y . s.ssmuse.dot ${ATM_MODEL_BNDL}-dev s.locate --lib gemdyn libgemdyn.a should be found cd where_the_gem_source_is cd gem-scripts make force_allssmpkgs VERSION=4.6.0 cd domain_for_gem_4.6.0 ssm install -u $HOME/SsmDepot -d $(pwd -P) -p gem-scripts_4.6.0_all -y s.ssm-publish gem-scripts_4.6.0_all -y . s.ssmuse.dot ${ATM_MODEL_BNDL}-dev which Um_runmod.ksh should find it cd where_the_gem_source_is cd gem make allabs VERSION=4.6.0 && make force_allssmpkgs VERSION=4.6.0 cd domain_for_gem_4.6.0 ssm install -u $HOME/SsmDepot -d $(pwd -P) -p gem_4.6.0_all -y s.ssm-publish gem_4.6.0_all -y ssm install -u $HOME/SsmDepot -d $(pwd -P) -p gem_4.6.0+${COMP_ARCH}_linux26-x86-64 -y s.ssm-publish gem_4.6.0+${COMP_ARCH}_linux26-x86-64 -y