Changeset 23724


Ignore:
Timestamp:
02/14/19 11:18:05 (6 years ago)
Author:
schlegel
Message:

CHG: force dakota to file pthread

Location:
issm/trunk-jpl/externalpackages/dakota
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/externalpackages/dakota/configs/6.2/CMakeLists.txt.stallo.patch

    r23660 r23724  
    1 229c229
     1229c229,231
    22< option(BUILD_SHARED_LIBS "Build shared libraries?" ON)
    33---
    4 > option(BUILD_SHARED_LIBS "Build shared libraries?" OFF)
    5 237a238,239
    6 > set(BLAS_LIBS "-L$/global/hds/software/cpu/eb3/imkl/2017.1.132-iimpi-2017a/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm")
    7 > set(LAPACK_LIBS "-L$/global/hds/software/cpu/eb3/imkl/2017.1.132-iimpi-2017a/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm")
     4> option(BUILD_SHARED_LIBS "Build shared libraries?" ON)
     5> find_package(Threads)
     6>
     7237a240,241
     8> set(BLAS_LIBS "-Wl,--no-as-needed -L/global/hds/software/cpu/eb3/imkl/2017.1.132-iimpi-2017a/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -L/lib64/libc.so.6 -L/lib64/ -lpthread -lm -ldl")
     9> set(LAPACK_LIBS "-Wl,--no-as-needed -L/global/hds/software/cpu/eb3/imkl/2017.1.132-iimpi-2017a/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -L/lib64/libc.so.6 -L/lib64/ -lpthread -lm -ldl")
  • issm/trunk-jpl/externalpackages/dakota/install-6.2-stallo.sh

    r23660 r23724  
    1010
    1111#Download from ISSM server
    12 $ISSM_DIR/scripts/DownloadExternalPackage.sh 'https://issm.ess.uci.edu/files/externalpackages/dakota-6.2-public.src.tar.gz' 'dakota-6.2-public-src.tar.gz'
     12#$ISSM_DIR/scripts/DownloadExternalPackage.sh 'https://issm.ess.uci.edu/files/externalpackages/dakota-6.2-public.src.tar.gz' 'dakota-6.2-public-src.tar.gz'
    1313
    1414#Untar
     
    2222export DAK_SRC=$ISSM_DIR/externalpackages/dakota/src
    2323export DAK_BUILD=$ISSM_DIR/externalpackages/dakota/build
     24export MPIHOME=/global/hds/software/cpu/eb3/impi/2017.1.132-iccifort-2017.1.132-GCC-6.3.0-2.27/
    2425
    2526cp $DAK_SRC/cmake/BuildDakotaTemplate.cmake $DAK_SRC/cmake/BuildDakotaCustom.cmake
    26 patch $DAK_SRC/cmake/BuildDakotaCustom.cmake configs/6.2/BuildDakotaCustom.cmake.patch
     27patch $DAK_SRC/cmake/BuildDakotaCustom.cmake configs/6.2/BuildDakotaCustom.cmake.stallo.patch
    2728patch $DAK_SRC/cmake/DakotaDev.cmake configs/6.2/DakotaDev.cmake.patch
    2829patch $DAK_SRC/CMakeLists.txt configs/6.2/CMakeLists.txt.stallo.patch
     
    3940cd $DAK_BUILD
    4041
    41 cmake -D CMAKE_C_COMPILER=mpicc \
    42            -D CMAKE_CXX_COMPILER=mpicxx \
     42cmake -D CMAKE_C_COMPILER=/global/hds/software/cpu/eb3/impi/2017.1.132-iccifort-2017.1.132-GCC-6.3.0-2.27/intel64/bin/mpicc \
     43           -D CMAKE_CXX_COMPILER=/global/hds/software/cpu/eb3/impi/2017.1.132-iccifort-2017.1.132-GCC-6.3.0-2.27/intel64/bin/mpicxx \
    4344           -D CMAKE_Fortran_COMPILER=gfortran \
    4445                -DHAVE_ACRO=off \
Note: See TracChangeset for help on using the changeset viewer.