New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 13117 – NEMO

Changeset 13117


Ignore:
Timestamp:
2020-06-17T12:27:54+02:00 (4 years ago)
Author:
smasson
Message:

arch: update info for osx_gfortran, nemo+xios is now fully working with gcc9+mpich

Location:
utils/build/arch
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • utils/build/arch/arch-osx_gfortran.fcm

    r12652 r13117  
    22# 
    33#   Prerequisite softwares installed with MacPorts : 
    4 #     gcc8 @8.4.0_0 (active) 
    5 #     hdf5 @1.10.6_0+cxx+gcc8+hl+openmpi+szip (active) 
    6 #     mpi_select @0.0_3 (active) 
    7 #     netcdf @4.7.3_1+cdf5+dap+gcc8+netcdf4+openmpi (active) 
    8 #     netcdf-fortran @4.5.2_0+gcc8+openmpi (active) 
    9 #     openmpi @4.0.1_1 (active) 
    10 #     openmpi-default @4.0.1_1+gcc8 (active) 
    11 #     openmpi-gcc8 @4.0.1_1+fortran+valgrind (active) 
     4#     sudo port install gcc9 
     5#     sudo port install gcc_select 
     6#     sudo port select --set gcc mp-gcc9 
     7#     sudo port install mpich-gcc9 
     8#     sudo port install mpi_select 
     9#     sudo port select --set mpi mpich-gcc9-fortran 
     10#     sudo port install hdf5 +gcc9 +mpich +szip 
     11#     sudo port install netcdf +gcc9 +mpich 
     12#     sudo port install netcdf-fortran +gcc9 +mpich 
     13#     sudo port install p5.30-uri 
    1214# 
    1315#     $ port select --show mpi 
    14 #     The currently selected version for 'mpi' is 'openmpi-gcc8-fortran'. 
     16#     The currently selected version for 'mpi' is 'mpich-gcc9-fortran'. 
     17#     $ port select --show gcc 
     18#     The currently selected version for 'gcc' is 'mp-gcc9'. 
    1519# 
    1620# Note that: 
  • utils/build/arch/arch-osx_gfortran_debug.fcm

    r12652 r13117  
    22# 
    33#   Prerequisite softwares installed with MacPorts : 
    4 #     gcc8 @8.4.0_0 (active) 
    5 #     hdf5 @1.10.6_0+cxx+gcc8+hl+openmpi+szip (active) 
    6 #     mpi_select @0.0_3 (active) 
    7 #     netcdf @4.7.3_1+cdf5+dap+gcc8+netcdf4+openmpi (active) 
    8 #     netcdf-fortran @4.5.2_0+gcc8+openmpi (active) 
    9 #     openmpi @4.0.1_1 (active) 
    10 #     openmpi-default @4.0.1_1+gcc8 (active) 
    11 #     openmpi-gcc8 @4.0.1_1+fortran+valgrind (active) 
     4#   Prerequisite softwares installed with MacPorts : 
     5#     sudo port install gcc9 
     6#     sudo port install gcc_select 
     7#     sudo port select --set gcc mp-gcc9 
     8#     sudo port install mpich-gcc9 
     9#     sudo port install mpi_select 
     10#     sudo port select --set mpi mpich-gcc9-fortran 
     11#     sudo port install hdf5 +gcc9 +mpich +szip 
     12#     sudo port install netcdf +gcc9 +mpich 
     13#     sudo port install netcdf-fortran +gcc9 +mpich 
     14#     sudo port install p5.30-uri 
    1215# 
    1316#     $ port select --show mpi 
    14 #     The currently selected version for 'mpi' is 'openmpi-gcc8-fortran'. 
     17#     The currently selected version for 'mpi' is 'mpich-gcc9-fortran'. 
     18#     $ port select --show gcc 
     19#     The currently selected version for 'gcc' is 'mp-gcc9'. 
    1520# 
    1621# Note that: 
     
    2631%NCDF_LIB            -L%NCDF_HOME/lib -lnetcdff -lnetcdf 
    2732%XIOS_INC            -I%XIOS_HOME/inc  
    28 %XIOS_LIB            -L%XIOS_HOME/lib -lxios 
     33%XIOS_LIB            -L%XIOS_HOME/lib -lxios -lstdc++ 
    2934%OASIS_INC           -I%OASIS_HOME/build/lib/mct -I%OASIS_HOME/build/lib/psmile.MPI1 
    3035%OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 
     
    3540%FFLAGS              %FCFLAGS 
    3641%LD                  %FC 
    37 %LDFLAGS             -lstdc++ -lmpi_cxx 
     42%LDFLAGS              
    3843%FPPFLAGS            -P -C -traditional 
    3944%AR                  ar 
Note: See TracChangeset for help on using the changeset viewer.