Changes between Version 30 and Version 31 of Documentation/UserGuide/CompileMethods


Ignore:
Timestamp:
2022-01-28T13:16:40+01:00 (2 years ago)
Author:
aducharne
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/UserGuide/CompileMethods

    v30 v31  
    88To compile ORCHIDEE offline model, first the components IOIPSL and XIOS need to be compiled and then ORCHIDEE source code can be compiled and the driver executable created. All these compilations are launched from one single script, or in older version from a Makefile. 
    99 
    10 The full compilation is done from directory ''modipsl/config/ORCHIDEE_OL''. For newer versions (ORCHIDEE/trunk rev 6572 or later), the script ''compile_orchidee_ol.sh'' is used. For older versions (all tags ORCHIDEE_2), a Makefile exists and should be used. More detailed information can be found here: https://forge.ipsl.jussieu.fr/orchidee/wiki/Documentation/UserGuide/InstallingORCHIDEEBasic  
     10The full compilation is done from directory ''modipsl/config/ORCHIDEE_OL''. For newer versions (ORCHIDEE/trunk r6572 or later, and branch2.2 starting r7452), the script ''compile_orchidee_ol.sh'' is used. For older versions (all tags ORCHIDEE_2), a Makefile exists and should be used. More detailed information can be found here: https://forge.ipsl.jussieu.fr/orchidee/wiki/Documentation/UserGuide/InstallingORCHIDEEBasic  
    1111 
    1212Compilation of the coupled models such as LMDZOR and IPSLCM uses the same principle as ORCHIDEE offline configurations. For newer versions such as LMDZOR_v6.2 and later, IPSLCM6.2 and ICOLMDZOR_v7, a script ''compile_(model).sh'' is found in ''modipsl/config/(model)''. These scripts have a very close structure to the ''compile_orchidee_ol.sh'' script described below. For older versions including v6.1, a main Makefile is found in ''modipsl/config/(model)'' folder and compilation is done using gmake.  
     
    3535 
    3636== Makefile in modipsl/config/ORCHIDEE_OL == 
    37 If a Makefile is found in ''modipsl/config/ORCHIDEE_OL'' directory, this should be used to compile the model and the components. This is the case for all ORCHIDEE_2 versions and the trunk until revision 6572. 
     37If a Makefile is found in ''modipsl/config/ORCHIDEE_OL'' directory, this should be used to compile the model and the components. This is the case for all ORCHIDEE_2 versions until r6452 and the trunk until r6572. 
    3838 
    3939This makefile will first compile IOIPSL and XIOS and then compile ORCHIDEE. ORCHIDEE is always compiled using the script ''makeorchidee_fcm'' found in ''modeles/ORCHIDEE'' directory.