Changeset 28140
- Timestamp:
- 03/13/24 13:12:26 (12 months ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 1 deleted
- 16 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/etc/environment.sh
r28138 r28140 228 228 fi 229 229 230 # # Windows compilers231 # if [[ "${ISSM_ARCH}" == "cygwin-intel" ]]; then232 # source ${ISSM_DIR}/externalpackages/windows/windows_environment.sh233 # fi234 235 230 ######################### 236 231 # Command-line utilities -
issm/trunk-jpl/externalpackages/petsc/install-3.20-mac.sh
r28138 r28140 11 11 12 12 # Download source 13 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https:// web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-${VER}.tar.gz" "petsc-${VER}.tar.gz"13 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/petsc-lite-${VER}.tar.gz" "petsc-${VER}.tar.gz" 14 14 15 15 # Unpack source … … 24 24 rm -rf petsc-${VER} 25 25 26 # Apply patches 27 patch src/config/BuildSystem/config/setCompilers.py < configs/3.20/mac/intel/src/config/BuildSystem/config/setCompilers.py.patch 28 26 29 # Configure 30 # 31 # NOTE: 32 # - Added -Wno-error=implicit-function-declaration to CFLAGS for Clang >= 12. 33 # (may need to remove it for earlier versions not using the C99 standard). 34 # 27 35 cd ${PETSC_DIR} 28 36 ./configure \ … … 35 43 --with-pic=1 \ 36 44 --download-fblaslapack=1 \ 37 --download-mpich= 1\45 --download-mpich="https://www.mpich.org/static/downloads/4.2.0/mpich-4.2.0.tar.gz" \ 38 46 --download-metis=1 \ 39 47 --download-parmetis=1 \ 40 48 --download-scalapack=1 \ 41 49 --download-mumps=1 \ 42 --download-zlib=1 50 --download-zlib=1 43 51 44 52 # Compile and install -
issm/trunk-jpl/jenkins/mac-intel-basic
r28139 r28140 33 33 autotools install-mac.sh 34 34 cmake install.sh 35 petsc install-3. 14-mac.sh35 petsc install-3.20-mac.sh 36 36 triangle install-mac.sh 37 37 m1qn3 install-mac.sh -
issm/trunk-jpl/jenkins/mac-intel-binaries-matlab
r28139 r28140 47 47 autotools install-mac.sh 48 48 cmake install.sh 49 petsc install-3. 14-mac-static.sh49 petsc install-3.20-mac-static.sh 50 50 gsl install-static.sh 51 51 boost install-1.7-mac-static.sh -
issm/trunk-jpl/jenkins/mac-intel-binaries-python-3
r28139 r28140 47 47 autotools install-mac.sh 48 48 cmake install.sh 49 petsc install-3. 14-mac-static.sh49 petsc install-3.20-mac-static.sh 50 50 gsl install-static.sh 51 51 boost install-1.7-mac-static.sh -
issm/trunk-jpl/jenkins/mac-intel-dakota
r28139 r28140 47 47 autotools install-mac.sh 48 48 cmake install.sh 49 petsc install-3. 14-mac.sh49 petsc install-3.20-mac.sh 50 50 gsl install.sh 51 51 boost install-1.7-mac.sh -
issm/trunk-jpl/jenkins/mac-intel-examples
r28139 r28140 47 47 autotools install-mac.sh 48 48 cmake install.sh 49 petsc install-3. 14-mac.sh49 petsc install-3.20-mac.sh 50 50 gsl install.sh 51 51 boost install-1.7-mac.sh -
issm/trunk-jpl/jenkins/mac-intel-full
r28139 r28140 51 51 autotools install-mac.sh 52 52 cmake install.sh 53 petsc install-3.20-mac -intel.sh53 petsc install-3.20-mac.sh 54 54 gsl install.sh 55 55 boost install-1.7-mac.sh -
issm/trunk-jpl/jenkins/mac-intel-solid_earth
r28139 r28140 51 51 autotools install-mac.sh 52 52 cmake install.sh 53 petsc install-3. 14-mac.sh53 petsc install-3.20-mac.sh 54 54 gsl install.sh 55 55 boost install-1.7-mac.sh -
issm/trunk-jpl/jenkins/mac-silicon-basic
r28132 r28140 33 33 autotools install-mac.sh 34 34 cmake install.sh 35 petsc install-3. 17-mac-silicon.sh35 petsc install-3.20-mac.sh 36 36 triangle install-mac.sh 37 37 m1qn3 install-mac.sh -
issm/trunk-jpl/jenkins/mac-silicon-binaries-matlab
r28123 r28140 1 1 MATLAB_PATH="/Applications/MATLAB_R2023b.app" 2 LIBGFORTRAN_PATH="/opt/homebrew/Cellar/gcc/13.2.0/lib/gcc/13" 3 LIBGCC_PATH="${LIBGFORTRAN_PATH}/aarch64-apple-darwin22/13" 2 4 3 5 #--------------------# … … 23 25 --with-python-dir=/System/Volumes/Data/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9 \ 24 26 --with-python-numpy-dir=/Library/Python/3.9/site-packages/numpy/core/include/numpy \ 25 --with-fortran-lib=" /opt/homebrew/Cellar/gcc/13.1.0/lib/gcc/13/libgfortran.a /opt/homebrew/Cellar/gcc/13.1.0/lib/gcc/13/libquadmath.a /opt/homebrew/Cellar/gcc/13.1.0/lib/gcc/13/gcc/aarch64-apple-darwin22/13/libgcc.a" \27 --with-fortran-lib="${LIBGFORTRAN_PATH}/libgfortran.a ${LIBGFORTRAN_PATH}/libquadmath.a ${LIBGCC_PATH}/libgcc.a" \ 26 28 --with-mpi-include=${ISSM_DIR}/externalpackages/petsc/install/include \ 27 29 --with-mpi-libflags="-L${ISSM_DIR}/externalpackages/petsc/install/lib -lmpi -lmpicxx -lmpifort" \ … … 50 52 autotools install-mac.sh 51 53 cmake install.sh 52 petsc install-3. 17-mac-silicon-static.sh54 petsc install-3.20-mac-static.sh 53 55 gsl install-static.sh 54 56 boost install-1.7-mac-static.sh -
issm/trunk-jpl/jenkins/mac-silicon-binaries-python-3
r28123 r28140 1 LIBGFORTRAN_PATH="/opt/homebrew/Cellar/gcc/13.2.0/lib/gcc/13" 2 LIBGCC_PATH="${LIBGFORTRAN_PATH}/aarch64-apple-darwin22/13" 3 1 4 #--------------------# 2 5 # ISSM Configuration # … … 21 24 --with-python-dir=/System/Volumes/Data/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9 \ 22 25 --with-python-numpy-dir=/Library/Python/3.9/site-packages/numpy/core/include/numpy \ 23 --with-fortran-lib=" /opt/homebrew/Cellar/gcc/13.1.0/lib/gcc/13/libgfortran.a /opt/homebrew/Cellar/gcc/13.1.0/lib/gcc/13/libquadmath.a /opt/homebrew/Cellar/gcc/13.1.0/lib/gcc/13/gcc/aarch64-apple-darwin22/13/libgcc.a" \26 --with-fortran-lib="${LIBGFORTRAN_PATH}/libgfortran.a ${LIBGFORTRAN_PATH}/libquadmath.a ${LIBGCC_PATH}/libgcc.a" \ 24 27 --with-mpi-include=${ISSM_DIR}/externalpackages/petsc/install/include \ 25 28 --with-mpi-libflags="-L${ISSM_DIR}/externalpackages/petsc/install/lib -lmpi -lmpicxx -lmpifort" \ … … 48 51 autotools install-mac.sh 49 52 cmake install.sh 50 petsc install-3. 17-mac-silicon-static.sh53 petsc install-3.20-mac-static.sh 51 54 gsl install-static.sh 52 55 boost install-1.7-mac-static.sh -
issm/trunk-jpl/jenkins/mac-silicon-dakota
r28129 r28140 42 42 autotools install-mac.sh 43 43 cmake install.sh 44 petsc install-3. 17-mac-silicon.sh44 petsc install-3.20-mac-silicon.sh 45 45 gsl install.sh 46 46 boost install-1.7-mac.sh -
issm/trunk-jpl/jenkins/mac-silicon-examples
r28079 r28140 39 39 autotools install-mac.sh 40 40 cmake install.sh 41 petsc install-3. 17-mac-silicon.sh41 petsc install-3.20-mac.sh 42 42 gsl install.sh 43 43 boost install-1.7-mac.sh -
issm/trunk-jpl/jenkins/mac-silicon-full
r28123 r28140 42 42 autotools install-mac.sh 43 43 cmake install.sh 44 petsc install-3. 17-mac-silicon.sh44 petsc install-3.20-mac.sh 45 45 gsl install.sh 46 46 boost install-1.7-mac.sh -
issm/trunk-jpl/jenkins/mac-silicon-python
r28129 r28140 33 33 autotools install-mac.sh 34 34 cmake install.sh 35 petsc install-3. 17-mac-silicon.sh35 petsc install-3.20-mac-silicon.sh 36 36 triangle install-mac.sh 37 37 m1qn3 install-mac.sh -
issm/trunk-jpl/jenkins/mac-silicon-solid_earth
r28079 r28140 42 42 autotools install-mac.sh 43 43 cmake install.sh 44 petsc install-3. 17-mac-silicon.sh44 petsc install-3.20-mac.sh 45 45 gsl install.sh 46 46 boost install-1.7-mac.sh
Note:
See TracChangeset
for help on using the changeset viewer.