Changeset 25658


Ignore:
Timestamp:
10/08/20 12:19:20 (4 years ago)
Author:
jdquinn
Message:

CHG: Removed special handling for fmemopen

Location:
issm/trunk-jpl
Files:
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/m4/issm_options.m4

    r25650 r25658  
    204204        AM_CONDITIONAL([MAC], [test "${IS_MAC}" == "yes"])
    205205        AC_MSG_RESULT([${IS_MAC}])
    206 
    207         dnl If macOS, check if system copy of libc has fmemopen (if it is not
    208         dnl macOS, we do not check, but still must set SYSTEM_HAS_FMEMOPEN)
    209         SYSTEM_FMEMOPEN="no"
    210         if test "${IS_MAC}" == "yes"; then
    211                 AC_MSG_CHECKING([if system libc has fmemopen])
    212                 if [[ $(system_profiler SPSoftwareDataType | $(which grep) "System Version:" | sed -e "s/[[:space:]]*System Version: macOS //" | cut -d "." -f 2) -ge 13 ]]; then
    213                         SYSTEM_FMEMOPEN="yes"
    214                         AC_DEFINE([_SYSTEM_FMEMOPEN_], [1], [does system libc have fmemopen])
    215                 else
    216                         AC_DEFINE([_SYSTEM_FMEMOPEN_], [0], [does system libc have fmemopen])
    217                 fi
    218         fi
    219         AM_CONDITIONAL([SYSTEM_HAS_FMEMOPEN], [test "${SYSTEM_FMEMOPEN}" == "yes"])
    220         AC_MSG_RESULT([${SYSTEM_FMEMOPEN}])
    221206
    222207        IS_WINDOWS=no
  • issm/trunk-jpl/src/c/Makefile.am

    r25647 r25658  
    2222#Core sources
    2323issm_sources =
    24 
    25 #GLIBC sources {{{
    26 if MAC
    27 if !SYSTEM_HAS_FMEMOPEN
    28 issm_sources += \
    29         ./ext/fmemopen/fmemopen.c
    30 endif
    31 endif
    32 #}}}
    3324
    3425#BAMG sources  {{{
  • issm/trunk-jpl/src/c/modules/QmuStatisticsx/QmuStatisticsx.h

    r25645 r25658  
    66
    77#include "../../classes/classes.h"
    8 
    9 #if _MAC_ && !_SYSTEM_FMEMOPEN_
    10 #include "../../ext/fmemopen/fmemopen.h"
    11 #endif
    128
    139int ComputeMeanVariance(Parameters* parameters,Results* results,int color, ISSM_MPI_Comm statcomm);
Note: See TracChangeset for help on using the changeset viewer.