Changeset 15308


Ignore:
Timestamp:
06/21/13 20:30:29 (12 years ago)
Author:
Mathieu Morlighem
Message:

CHG: moved --with-mpi-lib to --with-mpi-libflags to fix NR

Location:
issm/trunk-jpl
Files:
47 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/configs/config-altix64-castor.sh

    r12157 r15308  
    11#!/bin/csh
    22
    3 ./configure --prefix=$ISSM_DIR --with-serial=no --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-mpi-include=/usr/include  --with-mpi-lib="-L/usr/lib -lmpi" --with-petsc-arch=$ISSM_ARCH --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install --with-mkl-dir=/opt/intel/mkl/9.1.023/lib/64 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH --with-graphics-lib=/usr/X11R6/lib/libX11.so
     3./configure --prefix=$ISSM_DIR --with-serial=no --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-mpi-include=/usr/include  --with-mpi-libflags="-L/usr/lib -lmpi" --with-petsc-arch=$ISSM_ARCH --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install --with-mkl-dir=/opt/intel/mkl/9.1.023/lib/64 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH --with-graphics-lib=/usr/X11R6/lib/libX11.so
  • issm/trunk-jpl/configs/config-arm-linux-matlab.sh

    r14454 r15308  
    1010        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
    1111        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    12         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     12        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1313        --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
    1414        --with-math-lib="/usr/lib/libm.dylib" \
  • issm/trunk-jpl/configs/config-cosmos.sh

    r12157 r15308  
    11#!/bin/csh
    22
    3 ./configure --prefix=$ISSM_DIR --with-serial=no --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-mpi-include=/opt/mpich/gm/intel10.1/include  --with-mpi-lib="-L/opt/mpich/gm/intel10.1/lib -lmpich -L/usr/local/gm/lib/ -lgm  -lpthread  -lrt" --with-petsc-arch=$ISSM_ARCH --with-mkl-dir=/opt/intel/mkl/10.0.5.025/lib/32/  --with-plapack-dir="-L$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH  --with-vendor=intel-linux --with-graphics-lib=/usr/X11R6/lib/libX11.so
     3./configure --prefix=$ISSM_DIR --with-serial=no --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-mpi-include=/opt/mpich/gm/intel10.1/include  --with-mpi-libflags="-L/opt/mpich/gm/intel10.1/lib -lmpich -L/usr/local/gm/lib/ -lgm  -lpthread  -lrt" --with-petsc-arch=$ISSM_ARCH --with-mkl-dir=/opt/intel/mkl/10.0.5.025/lib/32/  --with-plapack-dir="-L$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH  --with-vendor=intel-linux --with-graphics-lib=/usr/X11R6/lib/libX11.so
  • issm/trunk-jpl/configs/config-discover.sh

    r13919 r15308  
    1313 --with-mkl-dir="/usr/local/intel/mkl/10.1.2.024/lib/64/" \
    1414 --with-mpi-include="/usr/local/intel/mpi/4.0.3.008/include64/" \
    15  --with-mpi-lib="-L/usr/local/intel/mpi/4.0.3.008/lib64/ -lmpi -lmpiif" \
     15 --with-mpi-libflags="-L/usr/local/intel/mpi/4.0.3.008/lib64/ -lmpi -lmpiif" \
    1616 --with-petsc-arch=$ISSM_ARCH \
    1717 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-greenplanet.sh

    r13985 r15308  
    1212 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
    1313 --with-mpi-include="/sopt/mpi/openmpi-1.5.4_psm/intel/include/" \
    14  --with-mpi-lib="-L/sopt/mpi/openmpi-1.5.4_psm/intel/lib/ -lmpi -lmpi_f77" \
     14 --with-mpi-libflags="-L/sopt/mpi/openmpi-1.5.4_psm/intel/lib/ -lmpi -lmpi_f77" \
    1515 --with-petsc-arch=$ISSM_ARCH \
    1616 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-hoffman2.sh

    r14289 r15308  
    77 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
    88 --with-mpi-include=/u/local/intel/11.1/openmpi/1.4.5/include \
    9  --with-mpi-lib="-L/u/local/intel/11.1/openmpi/1.4.5/include -lmpi" \
     9 --with-mpi-libflags="-L/u/local/intel/11.1/openmpi/1.4.5/include -lmpi" \
    1010 --with-petsc-arch=$ISSM_ARCH \
    1111 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
  • issm/trunk-jpl/configs/config-linux64-astrid-gia.sh

    r14817 r15308  
    1616 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
    1717 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    18  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
     18 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
    1919 --with-petsc-arch=$ISSM_ARCH \
    2020 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \
  • issm/trunk-jpl/configs/config-linux64-astrid-mpich1.0.sh

    r12157 r15308  
    1313 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
    1414 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    15  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich " \
     15 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich " \
    1616 --with-petsc-arch=$ISSM_ARCH \
    1717 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-linux64-astrid-petsc2.sh

    r12157 r15308  
    55#mpich 1.0.2
    66
    7 ./configure --prefix=$ISSM_DIR --with-matlab-dir=$MATLAB_DIR --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" --with-petsc-arch=$ISSM_ARCH --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/fblaslapack/$ISSM_ARCH --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/SCALAPACK/$ISSM_ARCH --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/MUMPS_4.6.3/$ISSM_ARCH --with-fortran-lib="-L/usr/lib/gcc/x86_64-redhat-linux/4.1.1/ -lgfortran" --with-graphics-lib=/usr/lib64/libX11.so --with-cxxoptflags="-march=opteron -O2" --with-numthreads=32 --with-scotch-dir=$ISSM_DIR/externalpackages/scotch/install --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install --enable-debugging --with-shapelib-dir=$ISSM_DIR/externalpackages/shapelib/install\
     7./configure --prefix=$ISSM_DIR --with-matlab-dir=$MATLAB_DIR --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" --with-petsc-arch=$ISSM_ARCH --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/fblaslapack/$ISSM_ARCH --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/SCALAPACK/$ISSM_ARCH --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/MUMPS_4.6.3/$ISSM_ARCH --with-fortran-lib="-L/usr/lib/gcc/x86_64-redhat-linux/4.1.1/ -lgfortran" --with-graphics-lib=/usr/lib64/libX11.so --with-cxxoptflags="-march=opteron -O2" --with-numthreads=32 --with-scotch-dir=$ISSM_DIR/externalpackages/scotch/install --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install --enable-debugging --with-shapelib-dir=$ISSM_DIR/externalpackages/shapelib/install\
  • issm/trunk-jpl/configs/config-linux64-astrid-petsc3.3.sh

    r12730 r15308  
    1313 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
    1414 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    15  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
     15 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
    1616 --with-petsc-arch=$ISSM_ARCH \
    1717 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \
  • issm/trunk-jpl/configs/config-linux64-astrid-petscdev.sh

    r13348 r15308  
    1111 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
    1212 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include \
    13  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
     13 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
    1414 --with-petsc-arch=$ISSM_ARCH \
    1515 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-linux64-astrid.sh

    r14754 r15308  
    1616 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
    1717 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    18  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
     18 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
    1919 --with-petsc-arch=$ISSM_ARCH \
    2020 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \
  • issm/trunk-jpl/configs/config-linux64-cloud.sh

    r13707 r15308  
    1313 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
    1414 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    15  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
     15 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
    1616 --with-petsc-arch=$ISSM_ARCH \
    1717 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
  • issm/trunk-jpl/configs/config-linux64-larsen-gia.sh

    r15274 r15308  
    1616 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
    1717 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include  \
    18  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich/install/lib/ -lmpich -lmpl " \
     18 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib/ -lmpich -lmpl " \
    1919 --with-petsc-arch=$ISSM_ARCH \
    2020 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \
  • issm/trunk-jpl/configs/config-linux64-larsen-petsc3.2.sh

    r15225 r15308  
    1616 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
    1717 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    18  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
     18 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
    1919 --with-petsc-arch=$ISSM_ARCH \
    2020 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \
  • issm/trunk-jpl/configs/config-linux64-larsen.sh

    r15304 r15308  
    1717 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
    1818 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include  \
    19  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich/install/lib/ -lmpich -lmpl " \
     19 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib/ -lmpich -lmpl " \
    2020 --with-petsc-arch=$ISSM_ARCH \
    2121 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \
  • issm/trunk-jpl/configs/config-linux64-murdo-nopetsc.sh

    r12157 r15308  
    44 --prefix=$ISSM_DIR \
    55 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    6  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" \
     6 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" \
    77 --with-matlab-dir=$MATLAB_DIR \
    88 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
  • issm/trunk-jpl/configs/config-linux64-murdo.sh

    r13779 r15308  
    1010        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
    1111        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    12         --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" \
     12        --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" \
    1313        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
    1414        --with-python-dir=$ISSM_DIR/externalpackages/python/install\
  • issm/trunk-jpl/configs/config-linux64-ubuntu64.sh

    r15194 r15308  
    88 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
    99 --with-mpi-include="/usr/lib/mpich2/include" \
    10  --with-mpi-lib="-L/usr/lib/mpich2/lib -lmpich -lmpl -ldl" \
     10 --with-mpi-libflags="-L/usr/lib/mpich2/lib -lmpich -lmpl -ldl" \
    1111 --with-petsc-arch=$ISSM_ARCH \
    1212 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
  • issm/trunk-jpl/configs/config-macosx-snowleopard-bothapis.sh

    r13853 r15308  
    1212        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
    1313        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    14         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     14        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1515        --with-fortran-lib="/usr/local/gfortran/lib/gcc/x86_64-apple-darwin10/4.6.2/libgfortran.a" \
    1616        --with-math-lib="/usr/lib/libm.dylib" \
  • issm/trunk-jpl/configs/config-macosx-snowleopard-python.sh

    r13853 r15308  
    1111        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
    1212        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    13         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     13        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1414        --with-fortran-lib="/usr/local/gfortran/lib/gcc/x86_64-apple-darwin10/4.6.2/libgfortran.a" \
    1515        --with-math-lib="/usr/lib/libm.dylib" \
  • issm/trunk-jpl/configs/config-macosx32-mathieu.sh

    r12157 r15308  
    1616        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
    1717        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    18         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     18        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1919        --with-petsc-arch=$ISSM_ARCH \
    2020        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-macosx32-ogive.sh

    r12157 r15308  
    1111        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
    1212        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    13         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     13        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1414        --with-petsc-arch=$ISSM_ARCH \
    1515        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-macosx64-basile.sh

    r14523 r15308  
    1111        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
    1212        --with-mpi-include="$ISSM_DIR/externalpackages/mpich2/install/include"  \
    13         --with-mpi-lib="$ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     13        --with-mpi-libflags="$ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1414        --with-petsc-arch=$ISSM_ARCH \
    1515        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-macosx64-chris-bothapis.sh

    r13853 r15308  
    1212        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
    1313        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    14         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     14        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1515        --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \
    1616        --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
  • issm/trunk-jpl/configs/config-macosx64-chris-python.sh

    r13908 r15308  
    1111        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
    1212        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    13         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     13        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1414        --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \
    1515        --with-fortran-lib="/usr/local/gfortran/lib/gcc/x86_64-apple-darwin10/4.6.2/libgfortran.a" \
  • issm/trunk-jpl/configs/config-macosx64-chris.sh

    r12541 r15308  
    1111        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
    1212        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    13         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     13        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1414        --with-petsc-arch=$ISSM_ARCH \
    1515        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-macosx64-larour-gia.sh

    r14739 r15308  
    1414        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
    1515        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    16         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     16        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1717        --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \
    1818        --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
  • issm/trunk-jpl/configs/config-macosx64-larour.sh

    r14538 r15308  
    1414        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
    1515        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    16         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     16        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1717        --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \
    1818        --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
  • issm/trunk-jpl/configs/config-macosx64-lion-helene.sh

    r13853 r15308  
    1212        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
    1313        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    14         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     14        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1515        --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \
    1616        --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
  • issm/trunk-jpl/configs/config-macosx64-mathieu.sh

    r12157 r15308  
    1111        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
    1212        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    13         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     13        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1414        --with-petsc-arch=$ISSM_ARCH \
    1515        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-macosx64-mlion-mathieu.sh

    r14870 r15308  
    1212        --with-python-numpy-dir="$ISSM_DIR/externalpackages/python/install/lib/python2.7/site-packages/numpy/core/include/numpy" \
    1313        --with-mpi-include="$ISSM_DIR/externalpackages/mpich2/install/include"  \
    14         --with-mpi-lib="$ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     14        --with-mpi-libflags="$ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1515        --with-chaco-dir="$ISSM_DIR/externalpackages/chaco/install" \
    1616        --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
     
    2828        --enable-debugging
    2929
    30         #--with-mpi-lib="-L/$ISSM_DIR/externalpackages/mpich2/install/lib/ -lpmpich -lmpich -lmpl " \
     30        #--with-mpi-libflags="-L/$ISSM_DIR/externalpackages/mpich2/install/lib/ -lpmpich -lmpich -lmpl " \
  • issm/trunk-jpl/configs/config-macosx64-nicole.sh

    r14358 r15308  
    1212        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
    1313        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    14         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     14        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1515        --with-petsc-arch=$ISSM_ARCH \
    1616        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-macosx64-ogive.sh

    r12157 r15308  
    1515        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
    1616        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    17         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     17        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1818        --with-petsc-arch=$ISSM_ARCH \
    1919        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-macosx64-simple.sh

    r14066 r15308  
    1010        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
    1111        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    12         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     12        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1313        --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
    1414        --with-math-lib="/usr/lib/libm.dylib" \
  • issm/trunk-jpl/configs/config-macosx64-sophie.sh

    r12157 r15308  
    1515        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
    1616        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    17         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     17        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1818        --with-petsc-arch=$ISSM_ARCH \
    1919        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-macosx64.sh

    r14870 r15308  
    1313        --with-metis-dir="$ISSM_DIR/externalpackages/metis/install" \
    1414        --with-mpi-include="$ISSM_DIR/externalpackages/mpich2/install/include" \
    15         --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     15        --with-mpi-libflags=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1616        --with-chaco-dir="$ISSM_DIR/externalpackages/chaco/install" \
    1717        --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
  • issm/trunk-jpl/configs/config-pleiades-petsc2.sh

    r13654 r15308  
    88 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
    99 --with-mpi-include=/nasa/sgi/mpt/1.25/include \
    10  --with-mpi-lib="-L/nasa/sgi/mpt/1.25/lib/ -lmpi -lpthread -lgfortran" \
     10 --with-mpi-libflags="-L/nasa/sgi/mpt/1.25/lib/ -lmpi -lpthread -lgfortran" \
    1111 --with-petsc-arch=$ISSM_ARCH \
    1212 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-pleiades-petsc3.2.sh

    r14929 r15308  
    1010 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
    1111 --with-mpi-include=/nasa/sgi/mpt/1.25/include \
    12  --with-mpi-lib="-L/nasa/sgi/mpt/1.25/lib/ -lmpi -lpthread -lgfortran -lirc" \
     12 --with-mpi-libflags="-L/nasa/sgi/mpt/1.25/lib/ -lmpi -lpthread -lgfortran -lirc" \
    1313 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
    1414 --with-mkl-dir=/nasa/intel/mkl/10.0.011/lib/64/ \
  • issm/trunk-jpl/configs/config-pleiades-petsc3.3.sh

    r14929 r15308  
    99 --with-tao-dir="$ISSM_DIR/externalpackages/tao/install" \
    1010 --with-mpi-include="/nasa/sgi/mpt/2.06rp16/include" \
    11  --with-mpi-lib="-L/nasa/sgi/mpt/2.06rp16/ -lmpi" \
     11 --with-mpi-libflags="-L/nasa/sgi/mpt/2.06rp16/ -lmpi" \
    1212 --with-mkl-dir="/nasa/intel/mkl/10.0.011" \
    1313 --with-petsc-arch=$ISSM_ARCH \
  • issm/trunk-jpl/configs/config-pleiades-petscdev.sh

    r13804 r15308  
    99 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
    1010 --with-mpi-include=/nasa/sgi/mpt/2.04/include \
    11  --with-mpi-lib="-L/nasa/sgi/mpt/2.04/lib/ -lmpi -lpthread -lgfortran" \
     11 --with-mpi-libflags="-L/nasa/sgi/mpt/2.04/lib/ -lmpi -lpthread -lgfortran" \
    1212 --with-petsc-arch=$ISSM_ARCH \
    1313 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk-jpl/configs/config-walgreen.sh

    r14336 r15308  
    88 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
    99 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
    10  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
     10 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
    1111 --with-mkl-dir="/opt/intel/mkl/10.0.1.014/lib/64/lib/" \
    1212 --with-mumps-dir="$ISSM_DIR/externalpackages/petsc/install/" \
  • issm/trunk-jpl/configs/config-win7-32.sh

    r15307 r15308  
    1111        --with-petsc-dir="$ISSM_DIR/externalpackages/petsc/install" \
    1212        --with-petsc-arch=$ISSM_ARCH  \
    13         --with-mpi-lib-dir="$ISSM_DIR/externalpackages/petsc/install/lib" \
    14    --with-mpi-libs="-Wl,libpetsc.lib" \
     13        --with-mpi-libflags-dir="$ISSM_DIR/externalpackages/petsc/install/lib" \
     14   --with-mpi-libflagss="-Wl,libpetsc.lib" \
    1515        --with-mpi-include-dir="$ISSM_DIR/externalpackages/petsc/install/include/mpiuni"
  • issm/trunk-jpl/configs/config-win7-64-parallel.sh

    r15115 r15308  
    1414        --with-blas-lapack-dir="$ISSM_DIR/externalpackages/petsc/install/lib"  \
    1515        --with-mpi-include="C:/MPICH2/include" \
    16         --with-mpi-lib="-LC:/MPICH2/lib mpi.lib"
     16        --with-mpi-libflags="-LC:/MPICH2/lib mpi.lib"
    1717
  • issm/trunk-jpl/configs/config-win7-64.sh

    r15307 r15308  
    1111        --with-petsc-arch=$ISSM_ARCH  \
    1212        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/lib/  \
    13         --with-mpi-lib-dir="$ISSM_DIR/externalpackages/petsc/install/lib" \
    14    --with-mpi-libs="-Wl,libpetsc.lib" \
     13        --with-mpi-libflags-dir="$ISSM_DIR/externalpackages/petsc/install/lib" \
     14   --with-mpi-libflagss="-Wl,libpetsc.lib" \
    1515        --with-mpi-include-dir="$ISSM_DIR/externalpackages/petsc/install/include/mpiuni"
  • issm/trunk-jpl/externalpackages/matlab/install.sh

    r15098 r15308  
    11#!/bin/bash
    2 set -eu
    3 
    4 if [ ! -h install ];
    5 then
    6         echo "  ****************************************************************"
    7         echo "  *                                                              *"
    8         echo "  * you need create a symbolic link from matlab's root directory *"
    9         echo "  *                                                              *"
    10         echo "  * First, you need to locate matlab's root directory            *"
    11         echo "  * The easiest way to find it is to launch matlab and run the   *"
    12         echo "  * following command: matlabroot                                *"
    13         echo "  * Then, create a symbolic link using the command 'ln -s ' the  *"
    14         echo "  * target directory should be named 'install'                   *"
    15         echo "  *                                                              *"
    16         echo "  * Examples:                                                    *"
    17         echo "  *    ln -s /usr/local/matlab712/ install                       *"
    18         echo "  *    ln -s /Applications/MATLAB_R2012a.app/ install            *"
    19         echo "  *                                                              *"
    20         echo "  * run ./install.sh again to check that the link is correct     *"
    21         echo "  *                                                              *"
    22         echo "  ****************************************************************"
    23 else
    24 
    25         #Read link
    26         DIR=$(readlink install)
    27         if [ -d $DIR ]
    28         then
    29                 echo "Symbolic link correctly set"
    30         else
    31                 rm -rf install
    32                 echo "Incorrect symbolic link:"
    33                 echo "provided target ($DIR) does not exist or is not a directory"
    34         fi
    35 fi
     2rm -rf install
     3ln -s /usr/local/matlab80/ install
  • issm/trunk-jpl/m4/issm_options.m4

    r15307 r15308  
    541541        dnl }}}
    542542        dnl mpi{{{
    543    dnl Old MPI options
    544543        AC_MSG_CHECKING(for mpi)
    545         AC_ARG_WITH([mpi-lib],
    546                 AS_HELP_STRING([--with-mpi-lib = options],[mpi options, for ex: "-L$MPIROOT -lmpich]),
    547                 [MPILIB=$withval],[MPILIB=""])
    548544       
    549545        AC_ARG_WITH([mpi-include],
     
    551547          [MPI_INCLUDE=$withval],[MPI_INCLUDE=""])
    552548
    553    dnl New MPI options
    554         AC_ARG_WITH([mpi-include-dir],
    555           AS_HELP_STRING([--with-mpi-include-dir=DIR],[mpi include directory, necessary for parallel build]),
    556           [MPI_INCLUDE=$withval],[MPI_INCLUDE=""])
    557 
    558         AC_ARG_WITH([mpi-lib-dir],
    559           AS_HELP_STRING([--with-mpi-lib-dir=DIR],[mpi lib directory, necessary for parallel build]),
    560           [MPILIB_DIR=$withval],[MPILIB_DIR=""])
    561 
    562         AC_ARG_WITH([mpi-libs],
    563           AS_HELP_STRING([--with-mpi-libs=LIBS],[mpi libraries to be used, necessary for parallel build]),
    564           [MPILIB=$withval],[MPILIB=""])
    565 
    566        
    567         if test -z "$MPILIB" ; then
     549        AC_ARG_WITH([mpi-libdir],
     550          AS_HELP_STRING([--with-mpi-libdir=DIR],[mpi lib directory, necessary for parallel build]),
     551          [MPI_LIBDIR=$withval],[MPI_LIBDIR=""])
     552
     553        AC_ARG_WITH([mpi-libflags],
     554          AS_HELP_STRING([--with-mpi-libflags=LIBS],[mpi libraries to be used, necessary for parallel build]),
     555          [MPI_LIBFLAGS=$withval],[MPI_LIBFLAGS=""])
     556
     557       
     558        if test -z "$MPI_INCLUDE" ; then
    568559                HAVE_MPI=no
    569560        else
    570                 if test -z "$MPI_INCLUDE" ; then
    571                         HAVE_MPI=no
     561                HAVE_MPI=yes
     562
     563                dnl Processing for windows
     564                if  test x$VENDOR = xintel-win32; then
     565                        MPI_LIBDIR=`cygpath -m $MPILIB_DIR`
     566                        MPIINCL=-L`cygpath -m $MPIINCL`
     567                elif test x$VENDOR = xintel-win64; then
     568                        MPILIB_DIR=-L`cygpath -m $MPILIB_DIR`
     569                        MPI_INCLUDE=`cygpath -m $MPI_INCLUDE`
     570                fi
     571
     572                if test -z "$MPI_LIBDIR"; then
     573                        MPIINCL=-I"$MPI_INCLUDE"
     574                        MPILIB="$MPI_LIBFLAGS"
    572575                else
    573                         HAVE_MPI=yes
    574                    if  test $VENDOR = intel-win32; then
    575             MPILIB_DIR=`cygpath -m $MPILIB_DIR`
    576             MPIINCL=-L`cygpath -m $MPIINCL`
    577          elif test $VENDOR = intel-win64; then
    578             MPILIB_DIR=-L`cygpath -m $MPILIB_DIR`
    579             MPI_INCLUDE=`cygpath -m $MPI_INCLUDE`
    580          fi
    581576                        MPIINCL=-I"$MPI_INCLUDE"
    582          MPILIB="$MPILIB_DIR $MPILIB"
    583                         AC_DEFINE([_HAVE_MPI_],[1],[with Mpi in ISSM src])
    584                         AC_DEFINE([HAVE_MPI],[1],[Mpi Flag for Dakota (DO NOT REMOVE)])
    585                         AC_SUBST([MPIINCL])
    586                         AC_SUBST([MPILIB])
    587                 fi
     577                        MPILIB="-L$MPILIB_DIR $MPI_LIBFLAGS"
     578                fi
     579                AC_DEFINE([_HAVE_MPI_],[1],[with Mpi in ISSM src])
     580                AC_DEFINE([HAVE_MPI],[1],[Mpi Flag for Dakota (DO NOT REMOVE)])
     581                AC_SUBST([MPIINCL])
     582                AC_SUBST([MPILIB])
    588583        fi
    589584
Note: See TracChangeset for help on using the changeset viewer.