Changeset 8143 for issm/trunk


Ignore:
Timestamp:
05/05/11 15:00:36 (14 years ago)
Author:
Mathieu Morlighem
Message:

Added petsc3 support for macs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/m4/issm_options.m4

    r7681 r8143  
    7272                                dnl MEXLINK="-Wl,-twolevel_namespace -undefined error -arch i386 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 -bundle -Wl,-exported_symbols_list,$MATLAB_ROOT/extern/lib/maci/mexFunction.map"
    7373                                MEXLINK="-O -Wl,-flat_namespace -undefined suppress -bundle -Wl,-exported_symbols_list,$MATLAB_ROOT/extern/lib/maci/mexFunction.map"
     74                                dnl MEXLINK="-O -Wl,-flat_namespace -undefined suppress -bundle -Wl,-exported_symbols_list,$MATLAB_ROOT/extern/lib/maci64/mexFunction.map"
    7475                                MEXEXT=`$MATLAB_ROOT/bin/mexext`
    7576                                MEXEXT=".$MEXEXT"
     
    354355                        ;;
    355356                        *darwin*)
     357                        if test "$PETSC_VERSION" = "2" ; then
    356358                        PETSCLIB="-L$PETSC_ROOT/$PETSC_ARCH/lib -L$PETSC_ROOT/lib/$PETSC_ARCH/ -L$PETSC_ROOT/lib -L$PETSC_ROOT/lib/$PETSC_ARCH -lpetscksp -lpetscdm -lpetscmat -lpetscvec -lpetscsnes -lpetscts -lpetsc"
     359                        fi
     360                        if test "$PETSC_VERSION" = "3" ; then
     361                        PETSCLIB="-L$PETSC_ROOT/$PETSC_ARCH/lib -L$PETSC_ROOT/lib/$PETSC_ARCH/ -L$PETSC_ROOT/lib -L$PETSC_ROOT/lib/$PETSC_ARCH -lpetsc"
     362                        dnl PETSCLIB="-L$PETSC_ROOT/lib -lpetsc"
     363                        fi
    357364                        ;;
    358365                esac
Note: See TracChangeset for help on using the changeset viewer.