source:
issm/oecreview/Archive/12678-13393/ISSM-12815-12816.diff
Last change on this file was 13394, checked in by , 13 years ago | |
---|---|
File size: 2.2 KB |
-
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/externalpackages/petsc/install-3.3-macosx64.sh
1 #!/bin/bash 2 3 #Some cleanup 4 rm -rf install petsc-3.3-p2 src 5 mkdir install src 6 7 #Download from ISSM server 8 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-lite-3.3-p2.tar.gz' 'petsc-3.3-p2.tar.gz' 9 10 #Untar and move petsc to install directory 11 tar -zxvf petsc-3.3-p2.tar.gz 12 mv petsc-3.3-p2/* src/ 13 rm -rf petsc-3.3-p2 14 15 #configure 16 cd src 17 ./config/configure.py \ 18 --prefix="$ISSM_DIR/externalpackages/petsc/install" \ 19 --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \ 20 --PETSC_ARCH="macosx-gnu" \ 21 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 22 --with-debugging=0 \ 23 --with-shared-libraries=1 \ 24 --download-mumps=yes \ 25 --download-scalapack=yes \ 26 --download-blacs=yes \ 27 --download-blas=yes \ 28 --download-f-blas-lapack=yes \ 29 --download-plapack=yes \ 30 --download-parmetis=yes \ 31 --download-metis=yes 32 33 #Compile petsc and install it 34 make 35 make install -
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/externalpackages/petsc/install-3.3-linux64.sh
Property changes on: /u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/externalpackages/petsc/install-3.3-macosx64.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +*
20 20 --PETSC_ARCH=linux-gnu-amd64 \ 21 21 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \ 22 22 --with-debugging=0 \ 23 --with-shared-libraries= 0\23 --with-shared-libraries=1 \ 24 24 --download-mumps=yes \ 25 25 --download-scalapack=yes \ 26 26 --download-blacs=yes \
Note:
See TracBrowser
for help on using the repository browser.