Changeset 25616


Ignore:
Timestamp:
09/30/20 10:57:10 (4 years ago)
Author:
jdquinn
Message:

CHG: Clean up

Location:
issm/trunk-jpl/externalpackages/petsc
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/externalpackages/petsc/install-3.12-mac-solid_earth-static.sh

    r25612 r25616  
    22set -eu
    33
    4 
    5 # NOTE: There is a single difference between the Linux and macOS
    6 #               configurations, which is the addition of the -fallow-argument-mismatch
    7 #               and -static-libgfortran options to FFLAGS on the macOS static
    8 #               configurations. For the sake of consistency, we maintain separate files
    9 #               for each, respective Linux and macOS configuration.
    10 #
    114
    125## Constants
     
    4437#       This has only been added to macOS static builds, but may be needed
    4538#       elsewhere.
     39# - Added -static-libgfortran to all macOS static builds, but this will not
     40#       work out of the box on Linux.
    4641#
    4742cd src
  • issm/trunk-jpl/externalpackages/petsc/install-3.12-mac-solid_earth.sh

    r25612 r25616  
    22set -eu
    33
    4 
    5 # NOTE: There is a single difference between the Linux and macOS
    6 #               configurations, which is the addition of the -static-libgfortran
    7 #               option to FFLAGS on the macOS static configurations. For the sake of
    8 #               consistency, we maintain separate files for each, respective Linux and
    9 #               macOS configuration.
    104
    115## Constants
     
    2822
    2923# Configure
     24#
     25# NOTE:
     26# - Added -fallow-argument-mismatch to FFLAGS in order to clear,
     27#
     28#               error: The Fortran compiler gfortran will not compile files that call
     29#               the same routine with arguments of different types.
     30#
     31#       for gfortran 10 or later.
     32#
    3033cd src
    3134./config/configure.py \
  • issm/trunk-jpl/externalpackages/petsc/install-3.12-mac-static.sh

    r25612 r25616  
    22set -eu
    33
    4 
    5 # NOTE: There is a single difference between the Linux and macOS
    6 #               configurations, which is the addition of the -fallow-argument-mismatch
    7 #               and -static-libgfortran options to FFLAGS on the macOS static
    8 #               configurations. For the sake of consistency, we maintain separate files
    9 #               for each, respective Linux and macOS configuration.
    10 #
    114
    125## Constants
     
    4437#       This has only been added to macOS static builds, but may be needed
    4538#       elsewhere.
     39# - Added -static-libgfortran to all macOS static builds, but this will not
     40#       work out of the box on Linux.
    4641#
    4742cd src
  • issm/trunk-jpl/externalpackages/petsc/install-3.12-mac.sh

    r25612 r25616  
    22set -eu
    33
    4 
    5 # NOTE: There is a single difference between the Linux and macOS
    6 #               configurations, which is the addition of the -static-libgfortran
    7 #               option to FFLAGS on the macOS static configurations. For the sake of
    8 #               consistency, we maintain separate files for each, respective Linux and
    9 #               macOS configuration.
    104
    115## Constants
     
    2822
    2923# Configure
     24#
     25# NOTE:
     26# - Added -fallow-argument-mismatch to FFLAGS in order to clear,
     27#
     28#               error: The Fortran compiler gfortran will not compile files that call
     29#               the same routine with arguments of different types.
     30#
     31#       for gfortran 10 or later.
     32#
    3033cd src
    3134./config/configure.py \
Note: See TracChangeset for help on using the changeset viewer.