Changeset 25666


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

BUG: What should be final fix for fmemopen issue

Location:
issm/trunk-jpl
Files:
3 edited

Legend:

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

    r25665 r25666  
    207207        dnl If macOS, check if system copy of libc has fmemopen (if it is not
    208208        dnl macOS, we do not check, but still must set SYSTEM_HAS_FMEMOPEN)
     209        AC_MSG_CHECKING([if system copy of libc has fmemopen])
    209210        SYSTEM_FMEMOPEN=1
    210211        if test "${IS_MAC}" == "yes"; then
     
    213214                fi
    214215        fi
    215         AC_DEFINE(_SYSTEM_FMEMOPEN_, ${SYSTEM_FMEMOPEN}, [does system libc have fmemopen])
    216         AM_CONDITIONAL([SYSTEM_HAS_FMEMOPEN], [test ${SYSTEM_FMEMOPEN} == 1])
     216        if test "${SYSTEM_FMEMOPEN}" == "1"; then
     217                AC_MSG_RESULT([yes])
     218        else
     219                AC_MSG_RESULT([no])
     220        fi
     221        AC_DEFINE_UNQUOTED([_SYSTEM_HAS_FMEMOPEN_], $SYSTEM_FMEMOPEN, [does system copy of libc have fmemopen])
     222        AM_CONDITIONAL([SYSTEM_HAS_FMEMOPEN], [test "${SYSTEM_FMEMOPEN}" == "1"])
    217223
    218224        IS_WINDOWS=no
  • issm/trunk-jpl/src/c/Makefile.am

    r25662 r25666  
    354354        ./modules/ModelProcessorx/Dakota/UpdateElementsAndMaterialsDakota.cpp \
    355355        ./cores/dakota_core.cpp
    356         if SYSTEM_FMEMOPEN
    357                 issm_sources += ./modules/QmuStatisticsx/QmuStatisticsx.cpp
    358         fi
     356if SYSTEM_HAS_FMEMOPEN
     357issm_sources += ./modules/QmuStatisticsx/QmuStatisticsx.cpp
     358endif
    359359endif
    360360#}}}
  • issm/trunk-jpl/src/c/main/issm_dakota.cpp

    r25664 r25666  
    4141
    4242        /*Create directory structure for model outputs:*/
    43         #ifdef _SYSTEM_FMEMOPEN_
     43        #if _SYSTEM_HAS_FMEMOPEN_ == 1
    4444        statistics=DakotaDirStructure(argc,argv);
    4545        #endif
     
    9090
    9191        /* Run statistics if requested:*/
    92         #ifdef _SYSTEM_FMEMOPEN_
     92        #if _SYSTEM_HAS_FMEMOPEN_ == 1
    9393        if(statistics)DakotaStatistics(argc,argv);
    9494        #endif
Note: See TracChangeset for help on using the changeset viewer.