389
389
AC_CHECK_PROGS(JAR, fastjar jar)
392
# Set absolute limit on Java heap size allocation instead of letting
393
# java (on Linux) allocate a quarter of the total memory.
394
JAVA_VM_FLAGS="-J-Xms50M -J-Xmx50M"
397
# Old versions of fastjar does not ignore -J options
398
if test "x$JAR" != "x" && test "x`basename $JAR`" = "xjar"; then
399
JAR_JFLAGS="$JAVA_VM_FLAGS"
392
402
if test "x$JAVAC" != "x" && test "x`basename $JAVAC`" = "xgcj"; then
393
403
JAVAC_FLAGS="-C --classpath=."
394
404
elif test "x$JAVAC" != "x" && test "x`basename $JAVAC`" = "xjavac"; then
405
JAVAC_FLAGS="$JAVA_VM_FLAGS -cp ."
895
906
XMLSEC_LIBS="`$XMLSEC_CONFIG --libs`"
896
907
XMLSEC_CFLAGS="`$XMLSEC_CONFIG --cflags`"
897
908
#check the xmlsec1-openssl here
898
PKG_CONFIG_PATH="$with_xmlsec1/lib/pkgconfig/:$PKG_CONFIG_PATH"
909
if test "x$PKG_CONFIG_PATH" != "x"; then
910
PKG_CONFIG_PATH="$with_xmlsec1/lib/pkgconfig:$PKG_CONFIG_PATH"
912
PKG_CONFIG_PATH="$with_xmlsec1/lib/pkgconfig"
899
914
PKG_CHECK_MODULES(XMLSEC_OPENSSL, [xmlsec1-openssl >= $XMLSEC_OPENSSL_MIN_VERSION],
900
915
[XMLSEC_INSTALLED=yes],[XMLSEC_INSTALLED=no])
905
920
elif test "x$XMLSEC_INSTALLED" = "xno" -a "x$MACOSX" = "xyes"; then
906
921
#MACOSX has no "ldd" which is needed by xmlsec1-config, so here simply we use PKG_CHECK_MODULES
907
PKG_CONFIG_PATH="$with_xmlsec1/lib/pkgconfig/:$PKG_CONFIG_PATH"
922
if test "x$PKG_CONFIG_PATH" != "x"; then
923
PKG_CONFIG_PATH="$with_xmlsec1/lib/pkgconfig:$PKG_CONFIG_PATH"
925
PKG_CONFIG_PATH="$with_xmlsec1/lib/pkgconfig"
908
927
PKG_CHECK_MODULES(XMLSEC, [xmlsec1 >= $XMLSEC_MIN_VERSION],
909
928
[XMLSEC_INSTALLED=yes], [XMLSEC_INSTALLED=no])
910
929
if test "x$XMLSEC_INSTALLED" = "xyes" ; then
1062
1081
AC_ARG_WITH(argus,
1063
1082
AC_HELP_STRING([--with-argus=PATH], [ARGUS PEP installation path]),
1065
PKG_CONFIG_PATH="$withval/lib/pkgconfig:$PKG_CONFIG_PATH"
1084
if test "x$PKG_CONFIG_PATH" != "x"; then
1085
PKG_CONFIG_PATH="$withval/lib/pkgconfig:$PKG_CONFIG_PATH"
1087
PKG_CONFIG_PATH="$withval/lib/pkgconfig"
1068
1091
PKG_CHECK_MODULES(ARGUS, [libargus-pep >= 2.0.0], [], [
1494
1517
AC_SUBST(LFC_LIBS)
1499
AC_ARG_ENABLE(gfal, AC_HELP_STRING([--enable-gfal], [disable the GFAL support, default is disable]),[enables_gfal="$enableval"],[])
1522
AC_ARG_ENABLE(gfal, AC_HELP_STRING([--enable-gfal], [enable the GFAL support, default is disable]),[enables_gfal="$enableval"],[])
1500
1523
if test "x$enables_gfal" = "xyes"; then
1501
GFAL_CFLAGS="-I/usr/include/gfal2"
1502
AC_ARG_WITH(gfal, [ --with-gfal=(PATH) GFAL location])
1503
if test ! "x$with_gfal" = "x" ; then
1504
GFAL_LOCATION="$with_gfal"
1505
GFAL_CFLAGS="-I$GFAL_LOCATION/include/gfal2"
1506
if test -d $GFAL_LOCATION/lib64; then
1507
GFAL_LDFLAGS="-L$GFAL_LOCATION/lib64"
1509
GFAL_LDFLAGS="-L$GFAL_LOCATION/lib"
1512
SAVE_CPPFLAGS=$CPPFLAGS
1513
CPPFLAGS="$CPPFLAGS $GFAL_CFLAGS"
1514
AC_CHECK_HEADER(gfal_api.h, [], [enables_gfal="no"])
1515
CPPFLAGS=$SAVE_CPPFLAGS
1516
SAVE_LDFLAGS=$LDFLAGS
1517
LDFLAGS="$LDFLAGS $GFAL_LDFLAGS"
1518
AC_CHECK_LIB([gfal2], [_init],
1519
[GFAL_LIBS="$GFAL_LDFLAGS -lgfal2"], [enables_gfal="no"])
1520
LDFLAGS=$SAVE_LDFLAGS
1524
PKG_CHECK_MODULES(GFAL2, gfal_transfer, [], [enables_gfal="no"])
1525
AC_SUBST(GFAL2_CFLAGS)
1526
AC_SUBST(GFAL2_LIBS)
1522
AC_SUBST(GFAL_CFLAGS)
1525
1529
# Check for xrootd (c++)