Changeset 27159
- Timestamp:
- 07/12/22 01:01:10 (3 years ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 6 edited
- 1 copied
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/externalpackages/gmsh/install-4-linux-static.sh
r27158 r27159 14 14 # 15 15 VER="4.5.6" 16 17 # Find libgfortran and libgcc so we do not have to hardcode them 18 # 19 # NOTE: For now, paths are hardcoded. 20 # 21 # TODO: 22 # - Move this to etc/environment.sh 23 # - Figure out how to find and grep for single result like we do with mdfind 24 # under macOS. 25 # 26 LIBGFORTRAN="/usr/lib/gcc/x86_64-linux-gnu/8/libgfortran.a" 27 LIBGFORTRAN_ROOT=${LIBGFORTRAN%/*} 28 LIBGCC="/usr/lib/gcc/x86_64-linux-gnu/8/libgcc.a" 16 29 17 30 PREFIX="${ISSM_DIR}/externalpackages/gmsh/install" # Set to location where external package should be installed … … 55 68 -DENABLE_OCC=0 \ 56 69 -DENABLE_TOUCHBAR=0 \ 57 -DBLAS_LAPACK_LIBRARIES="-L${LAPACK_ROOT}/lib -lflapack -L${BLAS_ROOT}/lib -lfblas /usr/local/Cellar/gcc/11.3.0/lib/gcc/11/libgfortran.a /usr/local/Cellar/gcc/11.3.0/lib/gcc/11/libquadmath.a /usr/local/Cellar/gcc/11.3.0/lib/gcc/11/gcc/x86_64-apple-darwin15/11/libgcc.a" \70 -DBLAS_LAPACK_LIBRARIES="-L${LAPACK_ROOT}/lib -lflapack -L${BLAS_ROOT}/lib -lfblas ${LIBGFORTRAN_ROOT}/libgfortran.a ${LIBGFORTRAN_ROOT}/libquadmath.a ${LIBGCC}" \ 58 71 -DMETIS_ROOT="${METIS_ROOT}" 59 72 -
issm/trunk-jpl/externalpackages/gmsh/install-4-mac-static.sh
r27157 r27159 14 14 # 15 15 VER="4.5.6" 16 17 # Find libgfortran and libgcc so we do not have to hardcode them 18 # 19 # Should retrieve a copy of gfortran that is compiled from source before returning one that is installed via package manager 20 # 21 # TODO: 22 # - Move this to etc/environment.sh 23 # - Test if -static-libgfortran flag will avoid all of this. 24 # - Otherwise, refactor this to work with other gfortran installations. 25 # 26 LIBGFORTRAN=$(mdfind -onlyin /usr -name libgfortran | grep -n libgfortran.a | grep -v i386 | sed "s/[0-9]*://g" | head -1) 27 LIBGFORTRAN_ROOT=${LIBGFORTRAN%/*} 28 LIBGCC=$(mdfind -onlyin ${LIBGFORTRAN_ROOT} -name libgcc | grep -n libgcc.a | grep -v i386 | sed "s/[0-9]*://g" | head -1) 16 29 17 30 PREFIX="${ISSM_DIR}/externalpackages/gmsh/install" # Set to location where external package should be installed … … 55 68 -DENABLE_OCC=0 \ 56 69 -DENABLE_TOUCHBAR=0 \ 57 -DBLAS_LAPACK_LIBRARIES="-L${LAPACK_ROOT}/lib -lflapack -L${BLAS_ROOT}/lib -lfblas /usr/local/Cellar/gcc/11.3.0/lib/gcc/11/libgfortran.a /usr/local/Cellar/gcc/11.3.0/lib/gcc/11/libquadmath.a /usr/local/Cellar/gcc/11.3.0/lib/gcc/11/gcc/x86_64-apple-darwin15/11/libgcc.a" \70 -DBLAS_LAPACK_LIBRARIES="-L${LAPACK_ROOT}/lib -lflapack -L${BLAS_ROOT}/lib -lfblas ${LIBGFORTRAN_ROOT}/libgfortran.a ${LIBGFORTRAN_ROOT}/libquadmath.a ${LIBGCC}" \ 58 71 -DMETIS_ROOT="${METIS_ROOT}" 59 72 -
issm/trunk-jpl/jenkins/pine_island-mac-binaries-matlab
r27011 r27159 56 56 gshhg install.sh 57 57 gmt install-6-mac-static.sh 58 gmsh install-4- static.sh58 gmsh install-4-mac-static.sh 59 59 triangle install-mac-static.sh 60 60 chaco install.sh -
issm/trunk-jpl/jenkins/pine_island-mac-binaries-python-2
r27011 r27159 54 54 gshhg install.sh 55 55 gmt install-6-mac-static.sh 56 gmsh install-4- static.sh56 gmsh install-4-mac-static.sh 57 57 triangle install-mac-static.sh 58 58 chaco install.sh -
issm/trunk-jpl/jenkins/pine_island-mac-binaries-python-3
r27011 r27159 55 55 gshhg install.sh 56 56 gmt install-6-mac-static.sh 57 gmsh install-4- static.sh57 gmsh install-4-mac-static.sh 58 58 triangle install-mac-static.sh 59 59 chaco install.sh -
issm/trunk-jpl/jenkins/ross-debian_linux-binaries-matlab
r26752 r27159 54 54 gshhg install.sh 55 55 gmt install-6-linux-static.sh 56 gmsh install-4- static.sh56 gmsh install-4-linux-static.sh 57 57 triangle install-linux-static.sh 58 58 chaco install.sh -
issm/trunk-jpl/jenkins/ross-debian_linux-binaries-python-2
r26988 r27159 54 54 gshhg install.sh 55 55 gmt install-6-linux-static.sh 56 gmsh install-4- static.sh56 gmsh install-4-linux-static.sh 57 57 triangle install-linux-static.sh 58 58 chaco install.sh -
issm/trunk-jpl/jenkins/ross-debian_linux-binaries-python-3
r26988 r27159 55 55 gshhg install.sh 56 56 gmt install-6-linux-static.sh 57 gmsh install-4- static.sh57 gmsh install-4-linux-static.sh 58 58 triangle install-linux-static.sh 59 59 chaco install.sh
Note:
See TracChangeset
for help on using the changeset viewer.