Changeset 15288
- Timestamp:
- 06/19/13 22:17:44 (12 years ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/configs/config-win7-32.sh
r15259 r15288 6 6 --with-vendor=intel-win7-32 \ 7 7 --with-matlab-dir="$MATLAB_DIR" \ 8 --with-blas-lapack-dir="$ISSM_DIR/externalpackages/petsc/install" \ 8 9 --with-triangle-dir="$ISSM_DIR/externalpackages/triangle/install" \ 9 10 --with-metis-dir="$ISSM_DIR/externalpackages/metis/install" \ … … 11 12 --with-petsc-arch=$ISSM_ARCH \ 12 13 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/lib/ \ 13 --with-mpi-lib=" $ISSM_DIR/externalpackages/petsc/install/lib/libpetsc.lib" \14 --with-mpi-lib="-Wl,libpetsc.lib" \ 14 15 --with-mpi-include="$ISSM_DIR/externalpackages/petsc/install/include/mpiuni" -
issm/trunk-jpl/m4/issm_options.m4
r15280 r15288 124 124 *cygwin*) 125 125 if test $VENDOR = intel-win7-32; then 126 MEXLIB="-Wl, libmx.lib -Wl,libmex.lib -Wl,libmat.lib -Wl,kernel32.lib -Wl,user32.lib -Wl,gdi32.lib -Wl,winspool.lib -Wl,comdlg32.lib -Wl,advapi32.lib -Wl,shell32.lib -Wl,ole32.lib -Wl,oleaut32.lib -Wl,uuid.lib -Wl,odbc32.lib -Wl,odbccp32.lib-Wl,libf2cblas.lib -Wl,libf2clapack.lib"127 MEXLINK="-no-undefined /link /DLL -export:mexFunction"126 MEXLIB="-Wl,./../../c/libISSMCore.a -Wl,libISSMApi.a -Wl,libISSMMatlab.a -Wl,./../../c/libISSMModules.a -Wl,libmx.lib -Wl,libmex.lib -Wl,libmat.lib ${OSLIBS} -Wl,libf2cblas.lib -Wl,libf2clapack.lib" 127 MEXLINK="-no-undefined -Wl,/export:mexFunction" 128 128 elif test $VENDOR = intel-win7-64; then 129 MEXLIB=" /DLL -export:mexFunction -L$MATLAB_ROOT\extern\lib\win64\microsoft\ -Wl,libmx.lib -Wl,libmex.lib -Wl,libmat.lib -Wl,kernel32.lib -Wl,user32.lib -Wl,gdi32.lib -Wl,winspool.lib -Wl,comdlg32.lib -Wl,advapi32.lib -Wl,shell32.lib -Wl,ole32.lib -Wl,oleaut32.lib -Wl,uuid.lib -Wl,odbc32.lib -Wl,odbccp32.lib -NOLOGO -INCREMENTAL:NO -manifest"130 MEXLINK="-no-undefined /link /DLL -export:mexFunction"129 MEXLIB="-Wl,./../../c/libISSMCore.a -Wl,libISSMApi.a -Wl,libISSMMatlab.a -Wl,./../../c/libISSMModules.a -Wl,libmx.lib -Wl,libmex.lib -Wl,libmat.lib ${OSLIBS} -Wl,libf2cblas.lib -Wl,libf2clapack.lib" 130 MEXLINK="-no-undefined -Wl,/export:mexFunction" 131 131 fi 132 132 MEXEXT=`$MATLAB_ROOT/bin/mexext.bat` … … 163 163 case "${host_os}" in 164 164 *cygwin*) 165 TRIANGLELIB= $TRIANGLE_ROOT/triangle.lib165 TRIANGLELIB="-Wl,`cygpath -m $TRIANGLE_ROOT/`triangle.lib" 166 166 ;; 167 167 *linux*) … … 616 616 *cygwin*) 617 617 if test $PETSC_MAJOR -lt 3 ; then 618 PETSCLIB=-Wl,/LIBPATH:`cygpath -w $PETSC_ROOT/lib` libpetscksp.lib libpetscdm.lib libpetscmat.lib libpetscvec.lib libpetscsnes.lib libpetscts.lib libmpiuni.liblibpetsc.lib618 PETSCLIB=-Wl,/LIBPATH:`cygpath -w $PETSC_ROOT/lib` -Wl,libpetscksp.lib -Wl,libpetscdm.lib -Wl,libpetscmat.lib -Wl,libpetscvec.lib -Wl,libpetscsnes.lib -Wl,libpetscts.lib -Wl,libmpiuni.lib -Wl,libpetsc.lib 619 619 else 620 PETSCLIB="-L$PETSC_ROOT/lib libpetsc.lib"621 if test $PETSC_MAJOR -gt 3 || test $PETSC_MINOR -ge 3; then PETSCLIB+=" libmetis.lib"; fi620 PETSCLIB="-L$PETSC_ROOT/lib -Wl,libpetsc.lib" 621 if test $PETSC_MAJOR -gt 3 || test $PETSC_MINOR -ge 3; then PETSCLIB+=" -Wl,libmetis.lib"; fi 622 622 fi 623 623 ;; … … 681 681 case "${host_os}" in 682 682 *cygwin*) 683 METISLIB="-L$METIS_ROOT libmetis.lib"683 METISLIB="-L$METIS_ROOT -Wl,libmetis.lib" 684 684 ;; 685 685 *linux*) … … 822 822 case "${host_os}" in 823 823 *cygwin*) 824 BLASLAPACKLIB="-L $BLASLAPACK_ROOT libf2cblas.liblibf2clapack.lib"824 BLASLAPACKLIB="-L`cygpath -m $BLASLAPACK_ROOT` -Wl,libf2cblas.lib -Wl,libf2clapack.lib" 825 825 ;; 826 826 *linux*) -
issm/trunk-jpl/src/wrappers/matlab/Makefile.am
r15270 r15288 122 122 deps += ../../c/libISSMModules.la ../../c/libISSMCore.la ./libISSMApi.la ./libISSMMatlab.a 123 123 else 124 deps += ${OS_LDFLAG}./libISSMMatlab.a ${OS_LDFLAG}../../c/libISSMModules.a ${OS_LDFLAG}../../c/libISSMCore.a ${OS_LDFLAG}./libISSMApi.a124 deps += ./libISSMMatlab.a ../../c/libISSMModules.a ../../c/libISSMCore.a ./libISSMApi.a 125 125 if ADOLC 126 126 deps += $(ADOLCLIB) … … 271 271 Scotch_la_SOURCES = ../Scotch/Scotch.cpp\ 272 272 ../Scotch/Scotch.h 273 Scotch_la_LIBADD = ${deps} $(SCOTCHLIB) $(MPILIB) 273 Scotch_la_LIBADD = ${deps} $(SCOTCHLIB) $(MPILIB) $(BLASLAPACKLIB) 274 274 275 275 Shp2Exp_la_SOURCES = ../Shp2Exp/Shp2Exp.cpp\
Note:
See TracChangeset
for help on using the changeset viewer.