Changeset 26775
- Timestamp:
- 01/12/22 12:50:23 (3 years ago)
- Location:
- issm/trunk-jpl/externalpackages/dakota
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/externalpackages/dakota/configs/6.2/BuildDakotaCustom.cmake.pfe.patch
r26215 r26775 1 67a68,75 1 54,55c54,55 2 < #set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} <flag>" 3 < # CACHE STRING "CXX Flags for my platform" ) 4 --- 5 > set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMPICH_IGNORE_CXX_SEEK" 6 > CACHE STRING "CXX Flags for my platform" ) 7 67a68,69 2 8 > set( DAKOTA_HAVE_MPI ON 3 9 > CACHE BOOL "Always build with MPI enabled" FORCE) 4 > set( MPI_INCLUDE_PATH5 > "/nasa/hpe/mpt/2.17r13/include"6 > CACHE FILEPATH "Use installed MPI headers" FORCE)7 > set( MPI_LIBRARY8 > "/nasa/hpe/mpt/2.17r13/lib/libmpi.so"9 > CACHE FILEPATH "Use installed MPI library" FORCE)10 10 73,77c73,77 11 11 < #set(BOOST_ROOT … … 16 16 --- 17 17 > set(BOOST_ROOT 18 > " /nasa/pkgsrc/sles12/2018Q3/"18 > "$ISSM_DIR/externalpackages/boost/install" 19 19 > CACHE PATH "Use non-standard Boost install" FORCE) 20 20 > set( Boost_NO_SYSTEM_PATHS TRUE -
issm/trunk-jpl/externalpackages/dakota/configs/6.2/CMakeLists.txt.pfe.patch
r25876 r26775 3 3 --- 4 4 > # TODO: Can't this be integrated into the following logic? 5 > set(BLAS_LIBS "-L/nasa/intel/Compiler/201 6.2.181/compilers_and_libraries_2016.2.181/linux/mkl/lib/intel64/ -lmkl_intel_lp64 -lmkl_sequential -lmkl_core")6 > set(LAPACK_LIBS "-L/nasa/intel/Compiler/201 6.2.181/compilers_and_libraries_2016.2.181/linux/mkl/lib/intel64/ -lmkl_intel_lp64 -lmkl_sequential -lmkl_core")5 > set(BLAS_LIBS "-L/nasa/intel/Compiler/2018.3.222/compilers_and_libraries_2018.3.222/linux/mkl/lib/intel64/ -lmkl_intel_lp64 -lmkl_sequential -lmkl_core") 6 > set(LAPACK_LIBS "-L/nasa/intel/Compiler/2018.3.222/compilers_and_libraries_2018.3.222/linux/mkl/lib/intel64/lib/intel64/ -lmkl_intel_lp64 -lmkl_sequential -lmkl_core") -
issm/trunk-jpl/externalpackages/dakota/install-6.2-pleiades.sh
r26215 r26775 22 22 export DAK_SRC=$ISSM_DIR/externalpackages/dakota/src 23 23 export DAK_BUILD=$ISSM_DIR/externalpackages/dakota/build 24 export BOOST_ROOT=$ISSM_DIR/externalpackages/boost/install 25 26 export CXXFLAGS='-std=c++11' # Setting CXXFLAGS to deal with C++11 incompatibility with MATLAB's Boost (absolutely necessary for this version) 27 24 28 cp $DAK_SRC/cmake/BuildDakotaTemplate.cmake $DAK_SRC/cmake/BuildDakotaCustom.cmake 25 29 patch $DAK_SRC/cmake/BuildDakotaCustom.cmake configs/6.2/BuildDakotaCustom.cmake.pfe.patch … … 36 40 37 41 cmake \ 42 -DBOOST_ROOT:PATHNAME=$BOOST_ROOT \ 43 -DBoost_LIBRARY_DIRS:FILEPATH=${BOOST_ROOT}/lib \ 44 -DBoost_INCLUDE_DIR:FILEPATH=${BOOST_ROOT}/include \ 45 -DBoost_NO_BOOST_CMAKE=TRUE \ 46 -DBoost_NO_SYSTEM_PATHS=TRUE \ 38 47 -DBUILD_SHARED_LIBS=ON \ 39 48 -DBUILD_STATIC_LIBS=OFF \ 40 49 -DCMAKE_C_COMPILER=mpicc \ 50 -DCMAKE_C_FLAGS="-Wno-error=implicit-function-declaration" \ 41 51 -DCMAKE_CXX_COMPILER=mpicxx \ 42 -DCMAKE_ Fortran_COMPILER=mpif77\43 -D Boost_NO_BOOST_CMAKE=TRUE\52 -DCMAKE_CXX_FLAGS="-lstdc++" \ 53 -DCMAKE_Fortran_COMPILER=/usr/bin/gfortran \ 44 54 -DHAVE_ACRO=OFF \ 45 55 -DHAVE_JEGA=OFF \
Note:
See TracChangeset
for help on using the changeset viewer.