Changeset 12920


Ignore:
Timestamp:
08/06/12 18:45:21 (13 years ago)
Author:
glperez
Message:

CHG: Revisions the shared option of issm_options.m4, configure.ac, and src/c/Makefile.am

Location:
issm/trunk-jpl
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/configs/config-arm-linux.sh

    r12738 r12920  
    99        --without-modules \
    1010        --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \
    11         --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install
     11        --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     12    --disable-static
  • issm/trunk-jpl/configure.ac

    r12904 r12920  
    2323
    2424AM_PROG_AR
    25 AC_PROG_RANLIB
    2625
    2726# To produce shared libraries uncomment LT_INIT. In theory, Libtool can be initialized
     
    3332#Run issm_options.m4
    3433ISSM_OPTIONS
    35 
    36 #AM_PROG_AR must be placed after ISSM_OPTIONS
    3734
    3835#List all Makefiles
  • issm/trunk-jpl/m4/issm_options.m4

    r12785 r12920  
    501501                HAVE_GSL=yes
    502502                GSLINCL="-I$GSL_ROOT/include"
    503                 GSLLIB="-dy -L$GSL_ROOT/lib/ -lgsl -lgslcblas -lm"
     503                GSLLIB="-dy -L$GSL_ROOT/lib -lgsl -lgslcblas -lm"
    504504
    505505                AC_DEFINE([_HAVE_GSL_],[1],[with gsl in ISSM src])
  • issm/trunk-jpl/src/c/Makefile.am

    r12904 r12920  
    66lib_LIBRARIES = libISSMCore.a libISSMOverload.a
    77
    8 #if SHARED
    9 #lib_LTLIBRARIES = libISSM.la libISSMCore.la libISSMOverload.la
    10 #endif
     8if SHARED
     9lib_LTLIBRARIES = libISSMCore.la libISSMOverload.la libISSM.la
     10endif
    1111if PYTHON
    1212lib_LIBRARIES += libISSMPython.a
     
    10021002libISSMCore_a_CXXFLAGS = $(ALLCXXFLAGS)
    10031003
    1004 #if SHARED
    1005 #libISSM_la_SOURCES = solutions/issm.cpp
    1006 #libISSM_la_LDFLAGS = -prefer-pic
    1007 #
    1008 #libISSMCore_la_SOURCES  = $(issm_sources)
    1009 #libISSMOverload_la_SOURCES = ./shared/String/stricmp.c
    1010 #endif
     1004if SHARED
     1005libISSM_la_SOURCES = solutions/issm.cpp
     1006libISSM_la_LIBADD = libISSMCore.la libISSMOverload.la
     1007
     1008libISSMCore_la_SOURCES  = $(issm_sources)
     1009libISSMCore_la_LIBADD = $(PETSCLIB) $(TAOLIB) $(PLAPACKLIB) $(MUMPSLIB) $(SUPERLULIB) $(SPOOLESLIB) $(SCALAPACKLIB) $(BLACSLIB) $(HYPRELIB) $(SPAILIB) $(PROMETHEUSLIB) $(PASTIXLIB) $(MLLIB) $(DAKOTALIB) $(METISLIB) $(CHACOLIB) $(SCOTCHLIB) $(BLASLAPACKLIB) $(MKLLIB) $(MPILIB) $(MATHLIB) $(FORTRANLIB) $(GRAPHICSLIB) $(MULTITHREADINGLIB) $(OSLIBS) $(GSLLIB) $(ADOLCLIB)
     1010
     1011libISSMOverload_la_SOURCES = ./shared/String/stricmp.c
     1012endif
    10111013
    10121014if MODULES
Note: See TracChangeset for help on using the changeset viewer.