Changes between Version 10 and Version 11 of Documentation/UserGuide/InstallingORCHIDEEBasic


Ignore:
Timestamp:
06/18/14 10:31:29 (7 years ago)
Author:
jgipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/UserGuide/InstallingORCHIDEEBasic

    v10 v11  
    55NEW!!! This page has been updated to use the compiling method with fcm. If you want to know more about compiling ORCHIDEE, see [wiki:HowTo/CompileMethods]. 
    66 
    7 == 1. For ORCHIDEE/trunk == 
     7== 1. For ORCHIDEE trunk version == 
    88To extract and compile the latest trunk version of ORCHIDEE and configuration files for offline simulations : 
    99{{{ 
     
    1515}}} 
    1616 
    17 == 2. For ORCHIDEE latest tag (1.9.6) == 
    18 To extract and compile the latest tagged version of ORCHIDEE and configuration files for offline simulations : 
     17== 2. For ORCHIDEE latest tag (1.9.6) or AR5 version(tag 1.9.5) == 
     18To extract and compile the latest tagged version of ORCHIDEE and configuration files for offline simulations (use ORDHIDEE_TAG for tag 1.9.6 and ORCHIDEE_SVN_AR5 for tag 1.9.5): 
    1919{{{ 
    2020svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 
    2121cd modipsl/util 
    22 ./model ORCHIDEE_TAG 
     22./model ORCHIDEE_TAG                         # or for AR5 : ./model ORCHIDEE_SVN_AR5 
    2323cd ../modeles/ORCHIDEE_OL 
    2424gmake orchidee_ol 
     
    2626 
    2727 
    28  
    29 == 3. For branche other version on svn == 
    30 If you want another version of ORCHIDEE, before compiling change the version of ORCHIDEE, in this case you will keep the configuration files from the trunk version :  
    31 {{{ 
    32 svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 
    33 cd modipsl/util 
    34 ./model ORCHIDEE_trunk 
    35 cd ../modeles 
    36 rm -fr ORCHIDEE 
    37 svn co svn://forge.ipsl.jussieu.fr/orchidee/branches/xxxxxxx/ORCHIDEE ORCHIDEE     # or a copy from a local version of ORCHIDEE 
    38 cd ../util ; ./ins_make      # Create makefiles 
    39 cd ../modeles/ORCHIDEE 
    40 gmake driver 
    41 }}} 
    42  
    43 == 4. Recommanded method for branches: For branch or other version on svn : methode 2 == 
     28== 3. For branch or other version on svn == 
    4429Do as method 1 but modify the file mod.def to extract a specific version of ORCHIDEE. The file mod.def specifies all components to be extracted with the script model for each configuration predefined. Set for example '''mybranch=ORCHIDEE-MICT''' or '''mybranch=ORCHIDEE-DOFOCO'''. 
    4530 
     
    5742cd ../config/ORCHIDEE_OL 
    5843gmake 
     44}}} 
     45 
     46== Optional method for a branch or other version on svn == 
     47You can also install the trunk and afterwards remove ORCHIDEE and change it to another version from svn or a local version. In this case you will keep the configuration files from the trunk version :  
     48{{{ 
     49svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 
     50cd modipsl/util 
     51./model ORCHIDEE_trunk 
     52cd ../modeles 
     53rm -fr ORCHIDEE 
     54svn co svn://forge.ipsl.jussieu.fr/orchidee/branches/xxxxxxx/ORCHIDEE ORCHIDEE     # or a copy from a local version of ORCHIDEE 
     55cd ../util ; ./ins_make      # Create makefiles 
     56cd ../modeles/ORCHIDEE 
     57gmake driver 
    5958}}} 
    6059