Changeset 23225


Ignore:
Timestamp:
09/06/18 10:19:26 (7 years ago)
Author:
jdquinn
Message:

CHG: Final commit for Linux Binaries build

Location:
issm/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/externalpackages/mpich/install-3.2-linux64-static.sh

    r23209 r23225  
    2222        --disable-shared \
    2323        --enable-strict=all \
     24        --enable-fast \
    2425        --with-pic
    2526
    26 # #Compile mpich (this new version supports parallel make)
    27 # if [ $# -eq 0 ]; then
    28 #       make
    29 # else
    30 #       make -j $1
    31 # fi
    32 
    33 #Compile MPICH with one thread
    34 make
     27#Compile mpich (this new version supports parallel make)
     28if [ $# -eq 0 ]; then
     29        make
     30else
     31        make -j $1
     32fi
    3533
    3634make install
  • issm/trunk/externalpackages/petsc/install-3.7-linux64-static.sh

    r22182 r23225  
    1818./config/configure.py \
    1919        --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     20        --with-single-library=1 \
     21        --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
     22        --with-shared-libraries=0 \
     23        --with-pic=1 \
     24        --with-debugging=0 \
    2025        --with-mpi-dir="$ISSM_DIR/externalpackages/mpich/install" \
    21         --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    22         --with-debugging=0 \
    23         --with-valgrind=0 \
    24         --with-x=0 \
    25         --with-ssl=0 \
    26         --with-shared-libraries=0 \
     26        --download-fblaslapack=1 \
    2727        --download-metis=1 \
    2828        --download-parmetis=1 \
     29        --with-x=0 \
     30        --download-scalapack=1 \
    2931        --download-mumps=1 \
    30         --download-fblaslapack=1 \
    31         --download-scalapack=1 \
    32         --COPTFLAGS="-fPIC" \
    33         --CXXOPTFLAGS="-fPIC" \
    34         --FOPTFLAGS="-fPIC"
     32        --with-ssl=0 \
     33        --with-valgrind=0
    3534
    3635#Compile and intall
  • issm/trunk/jenkins/linux64_ross_static

    r23213 r23225  
    1616        --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include  \
    1717        --with-mpi-libflags="$ISSM_DIR/externalpackages/mpich/install/lib/libmpifort.a $ISSM_DIR/externalpackages/mpich/install/lib/libmpi.a -lrt -lpthread" \
    18         --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
     18        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
    1919        --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \
    2020        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     
    2424        --with-math77-dir=$ISSM_DIR/externalpackages/math77/install \
    2525        --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9 -lgfortran" \
    26         --with-pic'
     26        --with-pic \
     27        --with-numthreads=4'
    2728
    2829#PYTHON and MATLAB testing
     
    5152#number of cpus used in ISSM installation and compilation (one is usually
    5253#safer as some packages are very sensitive to parallel compilation)
    53 NUMCPUS_INSTALL=1
     54NUMCPUS_INSTALL=10
    5455
    5556#number of cpus used in the nightly runs.
    56 NUMCPUS_RUN=1
     57NUMCPUS_RUN=10
    5758
    5859#Nightly run options. The matlab routine runme.m will be called
Note: See TracChangeset for help on using the changeset viewer.