Changeset 15764
- Timestamp:
- 08/08/13 18:41:15 (12 years ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/m4/issm_options.m4
r15716 r15764 480 480 if test "x$HAVE_ADOLC" == "xyes"; then 481 481 ADOLCINCL="-I$ADOLC_ROOT/include" 482 ADOLCLIB="-L$ADOLC_ROOT/lib64 -ladolc" 482 dnl ADOLCLIB="-L$ADOLC_ROOT/lib64 -ladolc" used to be the path 483 ADOLCLIB="-L$ADOLC_ROOT/lib -ladolc" 483 484 AC_DEFINE([_HAVE_ADOLC_],[1],[with adolc in ISSM src]) 484 485 AC_SUBST([ADOLCINCL]) … … 588 589 fi 589 590 AM_CONDITIONAL([GSL], [test x$HAVE_GSL = xyes]) 591 dnl }}} 592 dnl adjoinable-mpi{{{ 593 AC_ARG_WITH([ampi-dir], 594 AS_HELP_STRING([--with-ampi-dir=DIR], [adjoinable mpi root directory.]), 595 [AMPI_ROOT=$withval],[AMPI_ROOT="no"]) 596 597 dnl Check whether ampi is enabled 598 AC_MSG_CHECKING([for ampi]) 599 if test "x$AMPI_ROOT" = "xno" ; then 600 HAVE_AMPI=no 601 else 602 HAVE_AMPI=yes 603 if ! test -d "$AMPI_ROOT"; then 604 AC_MSG_ERROR([ampi directory provided ($AMPI_ROOT) does not exist]); 605 fi 606 fi 607 AC_MSG_RESULT($HAVE_AMPI) 608 609 dnl ampi headers and libraries 610 if test "x$HAVE_AMPI" == "xyes"; then 611 AMPIINCL="-I$AMPI_ROOT/include" 612 AMPILIB="-dy -L$AMPI_ROOT/lib -lampiCommon -L$ADOLC_ROOT/lib -ladolc -L$AMPI_ROOT/lib -lampiCommon -lampiBookkeeping -lampiTape" 613 AC_DEFINE([_HAVE_AMPI_],[1],[with adjoinable mpi in ISSM src]) 614 AC_SUBST([AMPIINCL]) 615 AC_SUBST([AMPILIB]) 616 fi 617 AM_CONDITIONAL([AMPI], [test x$HAVE_AMPI = xyes]) 590 618 dnl }}} 591 619 dnl rose{{{ -
issm/trunk-jpl/src/c/Makefile.am
r15650 r15764 1 AM_CPPFLAGS = @DAKOTAINCL@ @SHAPELIBINCL@ @PETSCINCL@ @SLEPCINCL@ @ MPIINCL@ @METISINCL@ @CHACOINCL@ @SCOTCHINCL@ @PLAPACKINCL@ @BLASLAPACKINCL@ @MKLINCL@ @MUMPSINCL@ @TRIANGLEINCL@ @SPAIINCL@ @HYPREINCL@ @PROMETHEUSINCL@ @SUPERLUINCL@ @SPOOLESINCL@ @PASTIXINCL@ @MLINCL@ @TAOINCL@ @ADIC2INCL@ @ADOLCINCL@ @GSLINCL@ @BOOSTINCL@ @ANDROID_NDKINCL@1 AM_CPPFLAGS = @DAKOTAINCL@ @SHAPELIBINCL@ @PETSCINCL@ @SLEPCINCL@ @AMPIINCL@ @MPIINCL@ @METISINCL@ @CHACOINCL@ @SCOTCHINCL@ @PLAPACKINCL@ @BLASLAPACKINCL@ @MKLINCL@ @MUMPSINCL@ @TRIANGLEINCL@ @SPAIINCL@ @HYPREINCL@ @PROMETHEUSINCL@ @SUPERLUINCL@ @SPOOLESINCL@ @PASTIXINCL@ @MLINCL@ @TAOINCL@ @ADIC2INCL@ @ADOLCINCL@ @GSLINCL@ @BOOSTINCL@ @ANDROID_NDKINCL@ 2 2 3 3 EXEEXT=$(ISSMEXT) … … 942 942 943 943 libISSMCore_la_SOURCES = $(issm_sources) 944 libISSMCore_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)944 libISSMCore_la_LIBADD = $(PETSCLIB) $(TAOLIB) $(PLAPACKLIB) $(MUMPSLIB) $(SUPERLULIB) $(SPOOLESLIB) $(SCALAPACKLIB) $(BLACSLIB) $(HYPRELIB) $(SPAILIB) $(PROMETHEUSLIB) $(PASTIXLIB) $(MLLIB) $(DAKOTALIB) $(METISLIB) $(CHACOLIB) $(SCOTCHLIB) $(BLASLAPACKLIB) $(MKLLIB) $(MPILIB) $(AMPILIB) $(MATHLIB) $(FORTRANLIB) $(GRAPHICSLIB) $(MULTITHREADINGLIB) $(OSLIBS) $(GSLLIB) $(ADOLCLIB) 945 945 libISSMCore_la_FFLAGS = $(AM_FFLAGS) 946 946 endif … … 990 990 991 991 #External packages 992 LDADD += $(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)992 LDADD += $(PETSCLIB) $(TAOLIB) $(PLAPACKLIB) $(MUMPSLIB) $(SUPERLULIB) $(SPOOLESLIB) $(SCALAPACKLIB) $(BLACSLIB) $(HYPRELIB) $(SPAILIB) $(PROMETHEUSLIB) $(PASTIXLIB) $(MLLIB) $(DAKOTALIB) $(METISLIB) $(CHACOLIB) $(SCOTCHLIB) $(BLASLAPACKLIB) $(MKLLIB) $(MPILIB) $(AMPILIB) $(MATHLIB) $(FORTRANLIB) $(GRAPHICSLIB) $(MULTITHREADINGLIB) $(OSLIBS) $(GSLLIB) $(ADOLCLIB) 993 993 994 994 if FORTRAN
Note:
See TracChangeset
for help on using the changeset viewer.