Changeset 2641


Ignore:
Timestamp:
11/11/09 11:00:23 (15 years ago)
Author:
Mathieu Morlighem
Message:

fixed compilation on darwin

File:
1 edited

Legend:

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

    r2417 r2641  
    7777                                MEXEXT=".$MEXEXT"
    7878                        ;;
    79                         *darwin9.6.0*)
     79                        *darwin*)
    8080                                MEXLIB=-L"$MATLAB_ROOT/bin/maci/ -lmex -lmx"
    81                                 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"
     81                                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"
     82                                MEXLINK="-Wl,-flat_namespace -undefined suppress -bundle -Wl,-exported_symbols_list,$MATLAB_ROOT/extern/lib/maci/mexFunction.map"
     83
    8284                                MEXEXT=`$MATLAB_ROOT/bin/mexext`
    8385                                MEXEXT=".$MEXEXT"
     
    212214                        METISLIB=-L"$METIS_ROOT/ -lmetis"
    213215                        ;;
    214                         *darwin9.6.0*)
     216                        *darwin*)
    215217                        METISLIB=-L"$METIS_ROOT/ -lmetis"
    216218                        ;;
     
    304306                case "${host_os}" in
    305307                        *cygwin*)
    306                         PETSCLIB="-link -LIBPATH:\"$PETSC_ROOT/$PETSC_ARCH/lib\" -LIBPATH:\"$PETSC_ROOT/lib\" -LIBPATH:\"$PETSC_ROOT/lib/$PETSC_ARCH\" libpetscksp.lib  libpetscdm.lib  libpetscmat.lib  libpetscvec.lib libpetsc.lib  libpetscsnes.lib libpetscts.lib libmpiuni.lib"
     308                        PETSCLIB="-link -LIBPATH:\"$PETSC_ROOT/$PETSC_ARCH/lib\" -LIBPATH:\"$PETSC_ROOT/lib\" -LIBPATH:\"$PETSC_ROOT/lib/$PETSC_ARCH\" libpetscksp.lib  libpetscdm.lib  libpetscmat.lib  libpetscvec.lib libpetscsnes.lib libpetscts.lib libmpiuni.lib libpetsc.lib"
    307309                        ;;
    308310                        *linux*)
    309311                        PETSCLIB="-L$PETSC_ROOT/$PETSC_ARCH/lib -L$PETSC_ROOT/lib -L$PETSC_ROOT/lib/$PETSC_ARCH -lpetscksp -lpetscdm -lpetscmat -lpetscvec -lpetsc  -lpetscsnes -lpetscts"
    310312                        ;;
    311                         *darwin9.6.0*)
    312                         PETSCLIB="-L$PETSC_ROOT/$PETSC_ARCH/lib -L$PETSC_ROOT/lib -L$PETSC_ROOT/lib/$PETSC_ARCH -lpetscksp -lpetscdm -lpetscmat -lpetscvec -lpetsc  -lpetscsnes -lpetscts"
     313                        *darwin*)
     314                        PETSCLIB="-L$PETSC_ROOT/$PETSC_ARCH/lib -L$PETSC_ROOT/lib -L$PETSC_ROOT/lib/$PETSC_ARCH -lpetscksp -lpetscdm -lpetscmat -lpetscvec -lpetscsnes -lpetscts -lpetsc"
    313315                        ;;
    314316                esac
     
    349351                        MPILIB="-L$PETSC_ROOT/$PETSC_ARCH/lib -L$PETSC_ROOT/lib -L$PETSC_ROOT/lib/$PETSC_ARCH -lmpiuni"
    350352                        ;;
    351                         *darwin9.6.0*)
     353                        *darwin*)
    352354                        MPILIB="-L$PETSC_ROOT/$PETSC_ARCH/lib -L$PETSC_ROOT/lib -L$PETSC_ROOT/lib/$PETSC_ARCH -lmpiuni"
    353355                        ;;
     
    435437                        BLASLAPACKLIB=-L"$BLASLAPACK_ROOT -lflapack -lfblas "
    436438                        ;;
    437                         *darwin9.6.0*)
     439                        *darwin*)
    438440                        BLASLAPACKLIB=-L"$BLASLAPACK_ROOT -lflapack -lfblas "
    439441                        ;;
Note: See TracChangeset for help on using the changeset viewer.