Changeset 27553
- Timestamp:
- 02/06/23 09:31:58 (2 years ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 12 deleted
- 13 edited
- 3 copied
- 4 moved
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/externalpackages/gmsh/install-4-linux-static.sh
r27406 r27553 58 58 cmake \ 59 59 -DCMAKE_INSTALL_PREFIX="${PREFIX}" \ 60 -DCMAKE_SKIP_RPATH=TRUE \ 60 61 -DENABLE_BUILD_LIB=1 \ 61 62 -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
r27406 r27553 57 57 cmake \ 58 58 -DCMAKE_INSTALL_PREFIX="${PREFIX}" \ 59 -DCMAKE_SKIP_RPATH=TRUE \ 59 60 -DENABLE_BUILD_DYNAMIC=1 \ 60 61 -DENABLE_BUILD_SHARED=1 \ -
issm/trunk-jpl/externalpackages/gmsh/install-4-mac-static.sh
r27541 r27553 69 69 cmake \ 70 70 -DCMAKE_INSTALL_PREFIX="${PREFIX}" \ 71 -DCMAKE_SKIP_RPATH=TRUE \ 71 72 -DENABLE_BUILD_LIB=1 \ 72 73 -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
r27541 r27553 57 57 cmake \ 58 58 -DCMAKE_INSTALL_PREFIX="${PREFIX}" \ 59 -DCMAKE_SKIP_RPATH=TRUE \ 59 60 -DENABLE_BUILD_DYNAMIC=1 \ 60 61 -DENABLE_BUILD_SHARED=1 \ -
issm/trunk-jpl/externalpackages/petsc/install-3.14-linux-static.sh
r27552 r27553 5 5 ## Constants 6 6 # 7 VER="3.1 2.3"7 VER="3.14.6" 8 8 9 9 PETSC_DIR=${ISSM_DIR}/externalpackages/petsc/src # DO NOT CHANGE THIS … … 33 33 # compiler PIC flag via CFLAGS, CXXXFLAGS, and FCFLAGS 34 34 # 35 # - Added -fallow-argument-mismatch to FFLAGS in order to clear,36 #37 # error: The Fortran compiler gfortran will not compile files that call38 # the same routine with arguments of different types.39 #40 # for gfortran 10 or later (may need to remove it for earlier versions).41 #42 35 cd ${PETSC_DIR} 43 36 ./config/configure.py \ -
issm/trunk-jpl/externalpackages/petsc/install-3.14-mac-static.sh
r27552 r27553 5 5 ## Constants 6 6 # 7 VER="3.1 2.3"7 VER="3.14.6" 8 8 9 9 PETSC_DIR=${ISSM_DIR}/externalpackages/petsc/src # DO NOT CHANGE THIS … … 35 35 # - Added -Wno-error=implicit-function-declaration to CFLAGS for Clang >= 12. 36 36 # (may need to remove it for earlier versions not using the C99 standard). 37 # - Added -fallow-argument-mismatch to FFLAGS in order to clear,38 #39 # error: The Fortran compiler gfortran will not compile files that call40 # the same routine with arguments of different types.41 #42 # for gfortran 10 or later (may need to remove it for earlier versions).43 37 # - Added -static-libgfortran to all macOS static builds, but this will not 44 38 # work out of the box on Linux. … … 51 45 --CFLAGS="-fPIC -Wno-error=implicit-function-declaration" \ 52 46 --CXXFLAGS="-fPIC" \ 53 --FFLAGS="-fPIC - fallow-argument-mismatch -static-libgfortran" \47 --FFLAGS="-fPIC -static-libgfortran" \ 54 48 --with-debugging=0 \ 55 49 --with-valgrind=0 \ -
issm/trunk-jpl/externalpackages/petsc/install-3.14-mac-with-hdf5.sh
r27548 r27553 25 25 26 26 # Modify source so that Python 3 can be used to compile PETSc 27 sed -i 27 sed -i'' 's|#!/usr/bin/env python|#!/usr/bin/env python3|g' ${PETSC_DIR}/config/configure.py 28 28 29 29 # Modify source so that Python >= 3.9 can be used to compile PETSc 30 sed -i 30 sed -i'' 's|thread.isAlive|thread.is_alive|g' ${PETSC_DIR}/config/BuildSystem/script.py 31 31 32 32 # Configure … … 35 35 # - Added -Wno-error=implicit-function-declaration to CFLAGS for Clang >= 12. 36 36 # (may need to remove it for earlier versions not using the C99 standard). 37 # - Added -fallow-argument-mismatch to FFLAGS in order to clear,38 #39 # error: The Fortran compiler gfortran will not compile files that call40 # the same routine with arguments of different types.41 #42 # for gfortran 10 or later (may need to remove it for earlier versions).43 37 # 44 38 cd ${PETSC_DIR} 45 ./config /configure.py\39 ./configure \ 46 40 --prefix="${PREFIX}" \ 47 41 --PETSC_DIR="${PETSC_DIR}" \ 48 42 --CFLAGS="-Wno-error=implicit-function-declaration" \ 49 --FFLAGS="-fallow-argument-mismatch" \50 43 --with-debugging=0 \ 51 44 --with-valgrind=0 \ -
issm/trunk-jpl/externalpackages/petsc/install-3.14-mac.sh
r27544 r27553 25 25 26 26 # Modify source so that Python 3 can be used to compile PETSc 27 sed -i 27 sed -i'' 's|#!/usr/bin/env python|#!/usr/bin/env python3|g' ${PETSC_DIR}/config/configure.py 28 28 29 29 # Modify source so that Python >= 3.9 can be used to compile PETSc 30 sed -i 30 sed -i'' 's|thread.isAlive|thread.is_alive|g' ${PETSC_DIR}/config/BuildSystem/script.py 31 31 32 32 # Configure … … 35 35 # - Added -Wno-error=implicit-function-declaration to CFLAGS for Clang >= 12. 36 36 # (may need to remove it for earlier versions not using the C99 standard). 37 # - Added -fallow-argument-mismatch to FFLAGS in order to clear,38 #39 # error: The Fortran compiler gfortran will not compile files that call40 # the same routine with arguments of different types.41 #42 # for gfortran 10 or later (may need to remove it for earlier versions).43 37 # 44 38 cd ${PETSC_DIR} 45 ./config /configure.py\39 ./configure \ 46 40 --prefix="${PREFIX}" \ 47 41 --PETSC_DIR="${PETSC_DIR}" \ 48 42 --CFLAGS="-Wno-error=implicit-function-declaration" \ 49 --FFLAGS="-fallow-argument-mismatch" \50 43 --with-debugging=0 \ 51 44 --with-valgrind=0 \ … … 59 52 --download-scalapack=1 \ 60 53 --download-mumps=1 \ 61 --download-zlib=1 \ 62 --download-hdf5=1 54 --download-zlib=1 63 55 64 56 # Compile and install -
issm/trunk-jpl/externalpackages/petsc/install-3.15-babylon.sh
r27202 r27553 41 41 --download-scalapack=1 \ 42 42 --download-mumps=1 \ 43 --download-zlib=1 \ 44 --download-hdf5=1 43 --download-zlib=1 45 44 46 45 # Compile and install -
issm/trunk-jpl/externalpackages/petsc/install-3.16-linux.sh
r27325 r27553 29 29 # - Added -Wno-error=implicit-function-declaration to CFLAGS for Clang >= 12. 30 30 # (may need to remove it for earlier versions not using the C99 standard). 31 # - Added -fallow-argument-mismatch to FFLAGS in order to clear,32 #33 # error: The Fortran compiler gfortran will not compile files that call34 # the same routine with arguments of different types.35 #36 # for gfortran 10 or later (may need to remove it for earlier versions).37 31 # 38 32 cd ${PETSC_DIR} … … 41 35 --PETSC_DIR="${PETSC_DIR}" \ 42 36 --CFLAGS="-Wno-error=implicit-function-declaration" \ 43 --FFLAGS="-fallow-argument-mismatch" \44 37 --with-debugging=0 \ 45 38 --with-valgrind=0 \ … … 53 46 --download-scalapack=1 \ 54 47 --download-mumps=1 \ 55 --download-zlib=1 \ 56 --download-hdf5=1 48 --download-zlib=1 57 49 58 50 # Compile and install -
issm/trunk-jpl/externalpackages/petsc/install-3.16-mac.sh
r27307 r27553 29 29 # - Added -Wno-error=implicit-function-declaration to CFLAGS for Clang >= 12. 30 30 # (may need to remove it for earlier versions not using the C99 standard). 31 # - Added -fallow-argument-mismatch to FFLAGS in order to clear,32 #33 # error: The Fortran compiler gfortran will not compile files that call34 # the same routine with arguments of different types.35 #36 # for gfortran 10 or later (may need to remove it for earlier versions).37 31 # 38 32 cd ${PETSC_DIR} … … 41 35 --PETSC_DIR="${PETSC_DIR}" \ 42 36 --CFLAGS="-Wno-error=implicit-function-declaration" \ 43 --FFLAGS="-fallow-argument-mismatch" \44 37 --with-debugging=0 \ 45 38 --with-valgrind=0 \ … … 53 46 --download-scalapack=1 \ 54 47 --download-mumps=1 \ 55 --download-zlib=1 \ 56 --download-hdf5=1 48 --download-zlib=1 57 49 58 50 # Compile and install -
issm/trunk-jpl/externalpackages/petsc/install-3.17-mac-intel.sh
r27202 r27553 25 25 26 26 # Configure 27 # 28 # NOTE: 29 # - Added -Wno-error=implicit-function-declaration to CFLAGS for Clang >= 12. 30 # (may need to remove it for earlier versions not using the C99 standard). 31 # 27 32 cd ${PETSC_DIR} 28 33 ./configure \ 29 34 --prefix="${PREFIX}" \ 30 35 --PETSC_DIR="${PETSC_DIR}" \ 36 --CFLAGS="-Wno-error=implicit-function-declaration" \ 31 37 --with-debugging=0 \ 32 38 --with-valgrind=0 \ … … 40 46 --download-scalapack=1 \ 41 47 --download-mumps=1 \ 42 --download-zlib=1 \ 43 --download-hdf5=1 48 --download-zlib=1 44 49 45 50 # Compile and install -
issm/trunk-jpl/externalpackages/petsc/install-3.17-mac-silicon-static.sh
r27552 r27553 33 33 # compiler PIC flag via CFLAGS, CXXXFLAGS, and FCFLAGS 34 34 # 35 # - Added -fallow-argument-mismatch to FFLAGS in order to clear,36 #37 # error: The Fortran compiler gfortran will not compile files that call38 # the same routine with arguments of different types.39 #40 # for gfortran 10 or later (may need to remove it for earlier versions).41 35 cd ${PETSC_DIR} 42 36 ./configure \ -
issm/trunk-jpl/jenkins/examples_tests.sh
r27202 r27553 6 6 # called from jenkins/jenkins.sh. 7 7 # 8 # runme files are modif ed as needed to fill in statements that would otherwise8 # runme files are modified as needed to fill in statements that would otherwise 9 9 # be added by user. 10 10 # -
issm/trunk-jpl/jenkins/mac-binaries-python
r27552 r27553 11 11 # 12 12 13 # ISSM CONFIGURATION14 13 ISSM_CONFIG='\ 15 14 --prefix=${ISSM_DIR} \ … … 18 17 --enable-standalone-libraries \ 19 18 --disable-dependency-tracking \ 20 --with-python-version= 3.4\21 --with-python-dir=/ Library/Frameworks/Python.framework/Versions/3.4\22 --with-python-numpy-dir=/Library/ Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/numpy \23 --with-fortran-lib="/usr/local/Cellar/gcc/1 1.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" \19 --with-python-version="3.9" \ 20 --with-python-dir=/System/Volumes/Data/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9 \ 21 --with-python-numpy-dir=/Library/Python/3.9/site-packages/numpy/core/include/numpy \ 22 --with-fortran-lib="/usr/local/Cellar/gcc/12.2.0/lib/gcc/12/libgfortran.a /usr/local/Cellar/gcc/12.2.0/lib/gcc/12/libquadmath.a //usr/local/Cellar/gcc/12.2.0/lib/gcc/12/gcc/x86_64-apple-darwin21/12/libgcc.a" \ 24 23 --with-mpi-include=${ISSM_DIR}/externalpackages/petsc/install/include \ 25 24 --with-mpi-libflags="-L${ISSM_DIR}/externalpackages/petsc/install/lib -lmpi -lmpicxx -lmpifort" \ … … 48 47 autotools install-mac.sh 49 48 cmake install.sh 50 petsc install-3.1 2-mac-static.sh49 petsc install-3.14-mac-static.sh 51 50 gsl install-static.sh 52 51 boost install-1.7-mac-static.sh -
issm/trunk-jpl/jenkins/mac-intel-binaries-matlab
r27552 r27553 22 22 --disable-dependency-tracking \ 23 23 --with-matlab-dir=${MATLAB_PATH} \ 24 --with-fortran-lib="/usr/local/Cellar/gcc/1 1.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" \24 --with-fortran-lib="/usr/local/Cellar/gcc/12.2.0/lib/gcc/12/libgfortran.a /usr/local/Cellar/gcc/12.2.0/lib/gcc/12/libquadmath.a //usr/local/Cellar/gcc/12.2.0/lib/gcc/12/gcc/x86_64-apple-darwin21/12/libgcc.a" \ 25 25 --with-mpi-include=${ISSM_DIR}/externalpackages/petsc/install/include \ 26 26 --with-mpi-libflags="-L${ISSM_DIR}/externalpackages/petsc/install/lib -lmpi -lmpicxx -lmpifort" \ … … 49 49 autotools install-mac.sh 50 50 cmake install.sh 51 petsc install-3.1 2-mac-static.sh51 petsc install-3.14-mac-static.sh 52 52 gsl install-static.sh 53 53 boost install-1.7-mac-static.sh -
issm/trunk-jpl/jenkins/ross-debian_linux-binaries-matlab
r27456 r27553 44 44 autotools install-linux.sh 45 45 cmake install.sh 46 petsc install-3.1 2-linux-static.sh46 petsc install-3.14-linux-static.sh 47 47 gsl install-static.sh 48 48 boost install-1.7-linux-static.sh -
issm/trunk-jpl/jenkins/ross-debian_linux-binaries-python-2
r27456 r27553 44 44 autotools install-linux.sh 45 45 cmake install.sh 46 petsc install-3.1 2-linux-static.sh46 petsc install-3.14-linux-static.sh 47 47 gsl install-static.sh 48 48 boost install-1.7-linux-static.sh -
issm/trunk-jpl/jenkins/ross-debian_linux-binaries-python-3
r27456 r27553 45 45 autotools install-linux.sh 46 46 cmake install.sh 47 petsc install-3.1 2-linux-static.sh47 petsc install-3.14-linux-static.sh 48 48 gsl install-static.sh 49 49 boost install-1.7-linux-static.sh
Note:
See TracChangeset
for help on using the changeset viewer.