Changeset 27994


Ignore:
Timestamp:
11/03/23 13:44:59 (18 months ago)
Author:
jdquinn
Message:

BUG: PETSc 3.14 makefiles for Windows will link to dynamic version of libmsmpi whether we like it or not

Location:
issm/trunk-jpl
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/jenkins/ross-win-msys2-mingw-msmpi-binaries-matlab

    r27989 r27994  
    1111        --with-fortran-lib="-Wl,-L/c/msys64/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0 -Wl,-lgfortran" \
    1212        --with-mpi-include="${MSMPI_ROOT}/include" \
    13         --with-mpi-libflags="-Wl,${MSMPI_ROOT}/lib/libmsmpi.a" \
     13        --with-mpi-libdir="-Wl,-L${MSMPI_ROOT}/lib" \
     14        --with-mpi-libflags="-Wl,-lmsmpi" \
    1415        --with-metis-dir="${ISSM_DIR}/externalpackages/petsc/install" \
    1516        --with-parmetis-dir="${ISSM_DIR}/externalpackages/petsc/install" \
     
    3132EXTERNALPACKAGES="
    3233        msmpi           install-static.sh
    33         petsc           install-3.14-win-msys2-mingw-msmpi-static.sh
     34        petsc           install-3.14-win-msys2-mingw-msmpi.sh
    3435        triangle        install-win-msys2-mingw-static.sh
    3536        chaco           install-win-msys2-mingw.sh
  • issm/trunk-jpl/packagers/win/package-issm-win-binaries-matlab.sh

    r27991 r27994  
    8080cp /c/msys64/mingw64/bin/libquadmath-0.dll .
    8181
    82 echo "Moving MSMPI binaries to bin/"
     82echo "Moving MSMPI binaries and libraries to bin/"
    8383if [ -f ${MSMPI_ROOT}/bin/mpiexec.exe ]; then
    8484        cp ${MSMPI_ROOT}/bin/* .
     85        cp ${MSMPI_ROOT}/lib/libmsmpi.dll .
    8586else
    8687        echo "MSMPI not found"
Note: See TracChangeset for help on using the changeset viewer.