Changeset 26910


Ignore:
Timestamp:
03/01/22 11:27:06 (3 years ago)
Author:
jdquinn
Message:

CHG: Support for MPLAPACK; clean up

Location:
issm/trunk-jpl
Files:
2 edited
1 copied

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/externalpackages/mplapack/install-1-linux.sh

    r26909 r26910  
    1616## Constants
    1717#
    18 VER="0.9.3"
     18VER="1.0.1"
    1919
    2020PREFIX="${ISSM_DIR}/externalpackages/mplapack/install" # Set to location where external package should be installed
     
    4343# Configure
    4444cd src
    45 pushd mplapack/debug
     45pushd mplapack/test/compare
    4646bash gen.Makefile.am.sh
    4747popd
    48 autoreconf -ivf
     48autoreconf --force --install
     49aclocal
     50autoconf
     51automake --add-missing
     52autoreconf --force --install
    4953./configure \
    5054        --prefix="${PREFIX}" \
     
    5256        --enable-fast-install=yes \
    5357        --disable-dependency-tracking \
    54         --enable-debug=yes \
    5558        --enable-fortranwrapper=yes \
    5659        --enable-gmp=yes \
     
    6063        --enable-double=yes \
    6164        --enable-_Float128=yes \
    62         --enable-_Float64x=yes \
    63         --with-external-blas="-L${BLAS_ROOT}/lib -lfblas" \
    64         --with-external-lapack="-L${LAPACK_ROOT}/lib -lflapack"
     65        --enable-_Float64x=yes
    6566
    6667# Compile and install
  • issm/trunk-jpl/jenkins/ross-debian_linux-full

    r26752 r26910  
    1818        --with-python-numpy-dir=/usr/local/lib/python2.7/dist-packages/numpy \
    1919        --with-fortran-lib="-L/usr/lib/x86_64-linux-gnu -lgfortran" \
    20         --with-mpi-include=${ISSM_DIR}/externalpackages/petsc/install/include \
     20        --with-mpi-include="${ISSM_DIR}/externalpackages/petsc/install/include" \
    2121        --with-mpi-libflags="-L${ISSM_DIR}/externalpackages/petsc/install/lib -lmpi -lmpicxx -lmpifort" \
    22         --with-blas-lapack-dir=${ISSM_DIR}/externalpackages/petsc/install \
    23         --with-metis-dir=${ISSM_DIR}/externalpackages/petsc/install \
    24         --with-parmetis-dir=${ISSM_DIR}/externalpackages/petsc/install \
    25         --with-scalapack-dir=${ISSM_DIR}/externalpackages/petsc/install \
    26         --with-mumps-dir=${ISSM_DIR}/externalpackages/petsc/install \
    27         --with-hdf5-dir=${ISSM_DIR}/externalpackages/petsc/install \
    28         --with-petsc-dir=${ISSM_DIR}/externalpackages/petsc/install \
    29         --with-gsl-dir=${ISSM_DIR}/externalpackages/gsl/install \
    30         --with-boost-dir=${ISSM_DIR}/externalpackages/boost/install \
    31         --with-dakota-dir=${ISSM_DIR}/externalpackages/dakota/install \
    32         --with-proj-dir=${ISSM_DIR}/externalpackages/proj/install \
    33         --with-triangle-dir=${ISSM_DIR}/externalpackages/triangle/install \
    34         --with-chaco-dir=${ISSM_DIR}/externalpackages/chaco/install \
    35         --with-m1qn3-dir=${ISSM_DIR}/externalpackages/m1qn3/install \
    36         --with-semic-dir=${ISSM_DIR}/externalpackages/semic/install \
     22        --with-blas-lapack-dir="${ISSM_DIR}/externalpackages/petsc/install" \
     23        --with-metis-dir="${ISSM_DIR}/externalpackages/petsc/install" \
     24        --with-parmetis-dir="${ISSM_DIR}/externalpackages/petsc/install" \
     25        --with-scalapack-dir="${ISSM_DIR}/externalpackages/petsc/install" \
     26        --with-mumps-dir="${ISSM_DIR}/externalpackages/petsc/install" \
     27        --with-hdf5-dir="${ISSM_DIR}/externalpackages/petsc/install" \
     28        --with-petsc-dir="${ISSM_DIR}/externalpackages/petsc/install" \
     29        --with-gsl-dir="${ISSM_DIR}/externalpackages/gsl/install" \
     30        --with-boost-dir="${ISSM_DIR}/externalpackages/boost/install" \
     31        --with-dakota-dir="${ISSM_DIR}/externalpackages/dakota/install" \
     32        --with-proj-dir="${ISSM_DIR}/externalpackages/proj/install" \
     33        --with-triangle-dir="${ISSM_DIR}/externalpackages/triangle/install" \
     34        --with-chaco-dir="${ISSM_DIR}/externalpackages/chaco/install" \
     35        --with-m1qn3-dir="${ISSM_DIR}/externalpackages/m1qn3/install" \
     36        --with-semic-dir="${ISSM_DIR}/externalpackages/semic/install" \
    3737'
    3838
  • issm/trunk-jpl/jenkins/ross-debian_linux-full-mplapack

    r26885 r26910  
    2828        --with-hdf5-dir="${ISSM_DIR}/externalpackages/petsc/install" \
    2929        --with-petsc-dir="${ISSM_DIR}/externalpackages/petsc/install" \
     30        --with-mplapack-dir="${ISSM_DIR}/externalpackages/mplapack/install" \
    3031        --with-gsl-dir="${ISSM_DIR}/externalpackages/gsl/install" \
    3132        --with-boost-dir="${ISSM_DIR}/externalpackages/boost/install" \
     
    4647        cmake           install.sh
    4748        petsc           install-3.12-linux.sh
     49        mplapack        install-1-linux.sh
    4850        gsl                     install.sh
    4951        boost           install-1.7-linux.sh
Note: See TracChangeset for help on using the changeset viewer.