~ubuntu-branches/debian/stretch/adios/stretch

« back to all changes in this revision

Viewing changes to configure.ac

  • Committer: Package Import Robot
  • Author(s): Alastair McKinstry
  • Date: 2014-06-16 23:06:38 UTC
  • mfrom: (1.1.4)
  • Revision ID: package-import@ubuntu.com-20140616230638-5a0z7ylxx8i0edrg
Tags: 1.7.0-1
* New upstream release.
* Add adios.pc pkgconfig file. adios_config now uses this.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
AC_REVISION($Revision$)
6
6
 
7
7
AC_CONFIG_HEADERS(config.h)
8
 
AM_INIT_AUTOMAKE(adios,1.6.0)
 
8
AM_INIT_AUTOMAKE(adios,1.7.0)
9
9
 
10
10
AM_MAINTAINER_MODE([enable])
11
11
 
72
72
fi
73
73
 
74
74
dnl AC_PROG_GENGETOPT
 
75
AC_PAMI
75
76
AC_DCMF
76
77
AC_INFINIBAND
77
78
AC_PORTALS
86
87
AC_PROG_DIMES
87
88
AC_DMALLOC
88
89
AC_LUSTRE
 
90
AC_FGR
 
91
AC_GLIB
89
92
AC_DATATAP
90
93
AC_FLEXPATH
91
94
AC_ZLIB
135
138
dnl CXX="$MPICXX"
136
139
dnl FC="$MPIFC"
137
140
 
138
 
LIBS="$MPILIBS"
 
141
dnl Unset if MPILIBS == " ", a byproduct of config/acx_mpi.m4 on success
 
142
if test "x y" == "x${MPILIBS}y"; then
 
143
    MPILIBS=""
 
144
fi
 
145
if test -n "${MPILIBS}"; then
 
146
    LIBS="${MPILIBS} ${LIBS}"
 
147
fi
139
148
 
140
149
AM_CONDITIONAL(USE_PARALLEL_COMPILER,false)
141
150
 
187
196
ADIOSLIB_SEQ_CFLAGS=
188
197
ADIOSLIB_SEQ_LDFLAGS="${MXML_LDFLAGS}"
189
198
ADIOSLIB_SEQ_LDADD="-lm ${MXML_LIBS}"
190
 
ADIOSLIB_INT_CPPFLAGS="${MACRODEFFLAG}_NOMPI ${MXML_CPPFLAGS}"
 
199
ADIOSLIB_INT_CPPFLAGS="${MACRODEFFLAG}_NOMPI"
191
200
ADIOSLIB_INT_CFLAGS=
192
 
ADIOSLIB_INT_LDFLAGS="${MXML_LDFLAGS}"
193
 
ADIOSLIB_INT_LDADD="-lm ${MXML_LIBS}"
 
201
ADIOSLIB_INT_LDFLAGS=
 
202
ADIOSLIB_INT_LDADD=
 
203
if test "x$enable_write" != "xno"; then
 
204
    ADIOSLIB_INT_CPPFLAGS="${ADIOSLIB_INT_CPPFLAGS} ${MXML_CPPFLAGS}"
 
205
    ADIOSLIB_INT_LDFLAGS="${MXML_LDFLAGS}"
 
206
    ADIOSLIB_INT_LDADD="-lm ${MXML_LIBS}"
 
207
fi
194
208
ADIOSREADLIB_CPPFLAGS=
195
209
ADIOSREADLIB_CFLAGS=
196
210
ADIOSREADLIB_LDFLAGS=
387
401
    ADIOSREADLIB_SEQ_LDFLAGS="${ADIOSREADLIB_SEQ_LDFLAGS} ${DCMF_LDFLAGS}"
388
402
    ADIOSREADLIB_SEQ_LDADD="${ADIOSREADLIB_SEQ_LDADD} ${DCMF_LIBS}"
389
403
fi
 
404
if test -z "${HAVE_PAMI_TRUE}"; then
 
405
    ADIOSLIB_CPPFLAGS="${ADIOSLIB_CPPFLAGS} ${PAMI_CPPFLAGS}"
 
406
    ADIOSLIB_CFLAGS="${ADIOSLIB_CFLAGS} ${PAMI_CFLAGS}"
 
407
    ADIOSLIB_LDFLAGS="${ADIOSLIB_LDFLAGS} ${PAMI_LDFLAGS}"
 
408
    ADIOSLIB_LDADD="${ADIOSLIB_LDADD} ${PAMI_LIBS}"
 
409
    ADIOSLIB_SEQ_CPPFLAGS="${ADIOSLIB_SEQ_CPPFLAGS} ${PAMI_CPPFLAGS}"
 
410
    ADIOSLIB_SEQ_CFLAGS="${ADIOSLIB_SEQ_CFLAGS} ${PAMI_CFLAGS}"
 
411
    ADIOSLIB_SEQ_LDFLAGS="${ADIOSLIB_SEQ_LDFLAGS} ${PAMI_LDFLAGS}"
 
412
    ADIOSLIB_SEQ_LDADD="${ADIOSLIB_SEQ_LDADD} ${PAMI_LIBS}"
 
413
    ADIOSREADLIB_CPPFLAGS="${ADIOSREADLIB_CPPFLAGS} ${PAMI_CPPFLAGS}"
 
414
    ADIOSREADLIB_CFLAGS="${ADIOSREADLIB_CFLAGS} ${PAMI_CFLAGS}"
 
415
    ADIOSREADLIB_LDFLAGS="${ADIOSREADLIB_LDFLAGS} ${PAMI_LDFLAGS}"
 
416
    ADIOSREADLIB_LDADD="${ADIOSREADLIB_LDADD} ${PAMI_LIBS}"
 
417
    ADIOSREADLIB_SEQ_CPPFLAGS="${ADIOSREADLIB_SEQ_CPPFLAGS} ${PAMI_CPPFLAGS}"
 
418
    ADIOSREADLIB_SEQ_CFLAGS="${ADIOSREADLIB_SEQ_CFLAGS} ${PAMI_CFLAGS}"
 
419
    ADIOSREADLIB_SEQ_LDFLAGS="${ADIOSREADLIB_SEQ_LDFLAGS} ${PAMI_LDFLAGS}"
 
420
    ADIOSREADLIB_SEQ_LDADD="${ADIOSREADLIB_SEQ_LDADD} ${PAMI_LIBS}"
 
421
fi
390
422
if test -z "${HAVE_NETCDF_TRUE}"; then
391
423
    ADIOSLIB_INT_CPPFLAGS="${ADIOSLIB_INT_CPPFLAGS} ${NETCDF_CPPFLAGS}"
392
424
    ADIOSLIB_INT_CFLAGS="${ADIOSLIB_INT_CFLAGS} ${NETCDF_CFLAGS}"
431
463
    ADIOSLIB_SEQ_LDFLAGS="${ADIOSLIB_SEQ_LDFLAGS} ${LUSTRE_LDFLAGS}"
432
464
    ADIOSLIB_SEQ_LDADD="${ADIOSLIB_SEQ_LDADD} ${LUSTRE_LIBS}"
433
465
fi
 
466
if test -z "${HAVE_FGR_TRUE}"; then
 
467
    ADIOSLIB_CPPFLAGS="${ADIOSLIB_CPPFLAGS} ${FGR_CPPFLAGS}"
 
468
    ADIOSLIB_CFLAGS="${ADIOSLIB_CFLAGS} ${FGR_CFLAGS}"
 
469
    ADIOSLIB_LDFLAGS="${ADIOSLIB_LDFLAGS} ${FGR_LDFLAGS}"
 
470
    ADIOSLIB_LDADD="${ADIOSLIB_LDADD} ${FGR_LIBS}"
 
471
    ADIOSLIB_SEQ_CPPFLAGS="${ADIOSLIB_SEQ_CPPFLAGS} ${FGR_CPPFLAGS}"
 
472
    ADIOSLIB_SEQ_CFLAGS="${ADIOSLIB_SEQ_CFLAGS} ${FGR_CFLAGS}"
 
473
    ADIOSLIB_SEQ_LDFLAGS="${ADIOSLIB_SEQ_LDFLAGS} ${FGR_LDFLAGS}"
 
474
    ADIOSLIB_SEQ_LDADD="${ADIOSLIB_SEQ_LDADD} ${FGR_LIBS}"
 
475
fi
 
476
if test -z "${HAVE_GLIB_TRUE}"; then
 
477
    ADIOSLIB_CPPFLAGS="${ADIOSLIB_CPPFLAGS} ${GLIB_CPPFLAGS}"
 
478
    ADIOSLIB_CFLAGS="${ADIOSLIB_CFLAGS} ${GLIB_CFLAGS}"
 
479
    ADIOSLIB_LDFLAGS="${ADIOSLIB_LDFLAGS} ${GLIB_LDFLAGS}"
 
480
    ADIOSLIB_LDADD="${ADIOSLIB_LDADD} ${GLIB_LIBS}"
 
481
    ADIOSLIB_SEQ_CPPFLAGS="${ADIOSLIB_SEQ_CPPFLAGS} ${GLIB_CPPFLAGS}"
 
482
    ADIOSLIB_SEQ_CFLAGS="${ADIOSLIB_SEQ_CFLAGS} ${GLIB_CFLAGS}"
 
483
    ADIOSLIB_SEQ_LDFLAGS="${ADIOSLIB_SEQ_LDFLAGS} ${GLIB_LDFLAGS}"
 
484
    ADIOSLIB_SEQ_LDADD="${ADIOSLIB_SEQ_LDADD} ${GLIB_LIBS}"
 
485
fi
434
486
if test -z "${HAVE_ZLIB_TRUE}"; then
435
487
    ADIOSLIB_CPPFLAGS="${ADIOSLIB_CPPFLAGS} -DZLIB ${ZLIB_CPPFLAGS}"
436
488
    ADIOSLIB_CFLAGS="${ADIOSLIB_CFLAGS} ${ZLIB_CFLAGS}"
672
724
                 utils/bpls/Makefile
673
725
                 utils/bpdiff/Makefile
674
726
                 utils/bp2bp/Makefile
 
727
                 utils/list_methods/Makefile
675
728
                 examples/Makefile
676
729
                 examples/C/Makefile
677
730
                 examples/C/scalars/Makefile
694
747
                 examples/Fortran/global-array/Makefile
695
748
                 examples/Fortran/global-array-time/Makefile
696
749
                 adios_config.flags
 
750
                 adios.pc
697
751
                ])
698
752
 
699
753
AC_OUTPUT
767
821
        echo "  - No LUSTRE"
768
822
fi
769
823
 
 
824
if test -z "${HAVE_FGR_TRUE}"; then
 
825
        echo "  - FGR";
 
826
        echo "      - FGR_CFLAGS = $FGR_CFLAGS";
 
827
        echo "      - FGR_CPPFLAGS = $FGR_CPPFLAGS";
 
828
        echo "      - FGR_LDFLAGS = $FGR_LDFLAGS";
 
829
        echo "      - FGR_LIBS = $FGR_LIBS";
 
830
        echo
 
831
else
 
832
        echo "  - No FGR"
 
833
fi
 
834
 
 
835
if test -z "${HAVE_GLIB_TRUE}"; then
 
836
        echo "  - GLIB";
 
837
        echo "      - GLIB_CFLAGS = $GLIB_CFLAGS";
 
838
        echo "      - GLIB_CPPFLAGS = $GLIB_CPPFLAGS";
 
839
        echo "      - GLIB_LDFLAGS = $GLIB_LDFLAGS";
 
840
        echo "      - GLIB_LIBS = $GLIB_LIBS";
 
841
        echo
 
842
else
 
843
        echo "  - No GLIB"
 
844
fi
 
845
 
770
846
    echo "  - Networking library for staging methods:";
771
847
if test -z "${HAVE_PORTALS_TRUE}"; then
772
848
    echo "    - PORTALS";
807
883
    echo "      - DCMF_LDFLAGS = $DCMF_LDFLAGS";
808
884
    echo "      - DCMF_LIBS = $DCMF_LIBS";
809
885
    echo
 
886
 
 
887
elif test -z "${HAVE_PAMI_TRUE}"; then
 
888
    echo "    - IBM PAMI";
 
889
    echo "      - PAMI_CFLAGS = $PAMI_CFLAGS";
 
890
    echo "      - PAMI_CPPFLAGS = $PAMI_CPPFLAGS";
 
891
    echo "      - PAMI_LDFLAGS = $PAMI_LDFLAGS";
 
892
    echo "      - PAMI_LIBS = $PAMI_LIBS";
 
893
    echo
810
894
else
811
895
    echo "    - No supported networking library found"
812
896
fi