Changeset 1449
- Timestamp:
- 03/08/18 16:48:55 (7 years ago)
- Location:
- XIOS/dev/XIOS_DEV_CMIP6
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/XIOS_DEV_CMIP6/arch/arch-GCC_LINUX.env
r983 r1449 5 5 export NETCDF_LIB_DIR=$HOME/netcdf4/lib 6 6 7 export BOOST_INC_DIR=$HOME/boost 8 export BOOST_LIB_DIR=$HOME/boost 9 10 -
XIOS/dev/XIOS_DEV_CMIP6/arch/arch-GCC_LINUX.path
r983 r1449 11 11 HDF5_LIB="-lhdf5_hl -lhdf5 -lhdf5 -lz" 12 12 13 BOOST_INCDIR="-I $BOOST_INC_DIR" 14 BOOST_LIBDIR="-L $BOOST_LIB_DIR" 15 BOOST_LIB="" 16 13 17 OASIS_INCDIR="-I$PWD/../../oasis3-mct/BLD/build/lib/psmile.MPI1" 14 18 OASIS_LIBDIR="-L$PWD/../../oasis3-mct/BLD/lib" -
XIOS/dev/XIOS_DEV_CMIP6/arch/arch-X64_CURIE.env
r574 r1449 1 1 module unload netcdf 2 2 module unload hdf5 3 module unload boost 3 4 module load netcdf/4.3.3.1_hdf5_parallel 5 module load boost -
XIOS/dev/XIOS_DEV_CMIP6/arch/arch-X64_CURIE.path
r660 r1449 11 11 HDF5_LIB="-lhdf5_hl -lhdf5 -lz -lcurl" 12 12 13 BOOST_INCDIR="-I $BOOST_INCDIR" 14 BOOST_LIBDIR="-L $BOOST_LIBDIR" 15 BOOST_LIB="" 16 13 17 OASIS_INCDIR="-I$PWD/../../oasis3-mct/BLD/build/lib/psmile.MPI1" 14 18 OASIS_LIBDIR="-L$PWD/../../oasis3-mct/BLD/lib" -
XIOS/dev/XIOS_DEV_CMIP6/arch/arch-XC30_Cray.env
r582 r1449 4 4 export NETCDF_INC_DIR="" 5 5 export NETCDF_LIB_DIR="" 6 7 export BOOST_INC_DIR="" 8 export BOOST_LIB_DIR="" -
XIOS/dev/XIOS_DEV_CMIP6/arch/arch-XC30_Cray.path
r582 r1449 11 11 HDF5_LIB="" 12 12 13 BOOST_INCDIR="-I $BOOST_INCDIR" 14 BOOST_LIBDIR="-L $BOOST_LIBDIR" 15 BOOST_LIB="" 16 13 17 OASIS_INCDIR="" 14 18 OASIS_LIBDIR="" -
XIOS/dev/XIOS_DEV_CMIP6/bld.cfg
r1446 r1449 25 25 search_src true 26 26 src::zzz . 27 src::date $PWD/extern/boost/src/date_time27 #src::date $PWD/extern/boost/src/date_time 28 28 src::blitz $PWD/extern/blitz/src 29 29 src::netcdf $PWD/extern/netcdf4 -
XIOS/dev/XIOS_DEV_CMIP6/make_xios
r660 r1449 5 5 use_oasis="false" 6 6 oasis="oasis3_mct" 7 use_extern_boost="false" 7 8 use_memtrack="false" 8 9 job="1" 9 10 netcdf_lib="netcdf4_par" 10 11 compil_mode="prod" 12 11 13 12 14 # Traitement de la ligne de commande … … 25 27 echo " [--full] : to generate dependencies and recompile from scratch" 26 28 echo " [--use_oasis 'oasis3' 'oasis3_mct' : default oasis3_mct] : to use Oasis coupler" 29 echo " [--use_extern_boost : to use external boost library" 27 30 echo " [--doc] : to generate Doxygen documentation (not available yet)" 28 31 echo " [--job ntasks] : to use parallel compilation with ntasks" … … 39 42 "--full") compil_full="true" ; shift ;; 40 43 "--use_oasis") use_oasis="true" oasis=$2 ; shift ; shift ;; 44 "--use_extern_boost") use_extern_boost="true" ; shift ;; 41 45 "--doc") doc="true" ; shift ;; 42 46 "--job") job=$2 ; shift ; shift ;; … … 147 151 XIOS_FINCDIR="$OASIS_INCDIR $XIOS_FINCDIR" 148 152 XIOS_LIB="$OASIS_LIBDIR $OASIS_LIB $XIOS_LIB" 149 fi 153 fi 154 155 # Setting path for boost 156 if [[ "$use_extern_boost" == "true" ]] 157 then 158 ln -s $PWD/.void_dir $PWD/extern/boost 159 else 160 ln -s $PWD/extern/boost $PWD/extern/boost 161 export BOOST_INCDIR="-I${PWD}/extern/boost" 162 export BOOST_LIBDIR="" 163 export BOOST_LIB="" 164 fi 165 150 166 151 167 if [[ "$use_memtrack" == "true" ]] … … 155 171 fi 156 172 157 XIOS_CINCDIR="$NETCDF_INCDIR $HDF5_INCDIR $MPI_INCDIR "158 XIOS_FINCDIR="$NETCDF_INCDIR $XIOS_FINCDIR $MPI_INCDIR "173 XIOS_CINCDIR="$NETCDF_INCDIR $HDF5_INCDIR $MPI_INCDIR $BOOST_INCDIR" 174 XIOS_FINCDIR="$NETCDF_INCDIR $XIOS_FINCDIR $MPI_INCDIR $BOOST_INCDIR" 159 175 160 176 XIOS_LIB="$XIOS_LIB $NETCDF_LIBDIR $HDF5_LIBDIR $MPI_LIBDIR $NETCDF_LIB $HDF5_LIB $MPI_LIB"
Note: See TracChangeset
for help on using the changeset viewer.