Changeset 27561


Ignore:
Timestamp:
02/08/23 13:06:04 (2 years ago)
Author:
jdquinn
Message:

CHG: Correcting rpath issues under macOS; setting build type to release

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

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/externalpackages/gmsh/install-4-linux-static.sh

    r27553 r27561  
    5858cmake \
    5959        -DCMAKE_INSTALL_PREFIX="${PREFIX}" \
    60         -DCMAKE_SKIP_RPATH=TRUE \
     60        -DCMAKE_BUILD_TYPE=Release \
    6161        -DENABLE_BUILD_LIB=1 \
    6262        -DBLAS_LAPACK_LIBRARIES="-L${LAPACK_ROOT}/lib -lflapack -L${BLAS_ROOT}/lib -lfblas ${LIBGFORTRAN_ROOT}/libgfortran.a ${LIBGFORTRAN_ROOT}/libquadmath.a ${LIBGCC}" \
  • issm/trunk-jpl/externalpackages/gmsh/install-4-linux.sh

    r27553 r27561  
    5757cmake \
    5858        -DCMAKE_INSTALL_PREFIX="${PREFIX}" \
    59         -DCMAKE_SKIP_RPATH=TRUE \
     59        -DCMAKE_INSTALL_RPATH="${PREFIX}/lib" \
     60        -DCMAKE_BUILD_TYPE=Release \
    6061        -DENABLE_BUILD_DYNAMIC=1 \
    6162        -DENABLE_BUILD_SHARED=1 \
  • issm/trunk-jpl/externalpackages/gmsh/install-4-mac-static.sh

    r27553 r27561  
    6969cmake \
    7070        -DCMAKE_INSTALL_PREFIX="${PREFIX}" \
    71         -DCMAKE_SKIP_RPATH=TRUE \
     71        -DCMAKE_BUILD_TYPE=Release \
    7272        -DENABLE_BUILD_LIB=1 \
    7373        -DBLAS_LAPACK_LIBRARIES="-L${LAPACK_ROOT}/lib -lflapack -L${BLAS_ROOT}/lib -lfblas ${LIBGFORTRAN_ROOT}/libgfortran.a ${LIBGFORTRAN_ROOT}/libquadmath.a ${LIBGCC}" \
  • issm/trunk-jpl/externalpackages/gmsh/install-4-mac.sh

    r27553 r27561  
    5757cmake \
    5858        -DCMAKE_INSTALL_PREFIX="${PREFIX}" \
    59         -DCMAKE_SKIP_RPATH=TRUE \
     59        -DCMAKE_MACOSX_RPATH=ON \
     60        -DCMAKE_INSTALL_RPATH="${PREFIX}/lib" \
     61        -DCMAKE_BUILD_TYPE=Release \
    6062        -DENABLE_BUILD_DYNAMIC=1 \
    6163        -DENABLE_BUILD_SHARED=1 \
     
    7880        make -j $1 install
    7981fi
    80 
    81 # Make necessary link on RHEL
    82 if [[ -d ${PREFIX}/lib64 && ! -d ${PREFIX}/lib ]]; then
    83         cd ${PREFIX}
    84         ln -s ./lib64 ./lib
    85 fi
Note: See TracChangeset for help on using the changeset viewer.