# Check for LIBIDNs
there_can_only_be_one=1
+working_libidn1=0
working_libidn2=0
if test $my_with_libidn2 = 1
then
[idn2_to_unicode_8z8z],
[working_libidn2=1
LIBS="-lidn2 $LIBS"
- AC_DEFINE_UNQUOTED([HAVE_LIBIDN2],
+ AC_DEFINE_UNQUOTED([HAVE_LIBIDN2],
[1],
[Define to 1 if you have 'libidn2' (-lidn).])],
[MISSING_DEPS="${MISSING_DEPS}${MISSING_SEP}libidn2"
MISSING_SEP=", "])
fi
+AM_CONDITIONAL(HAVE_LIBIDN2, test x$working_libidn2 = x1)
if test $working_libidn2 = 0
then
if test $my_with_libidn = 1
AC_MSG_NOTICE([Checking for libidn])
AC_CHECK_LIB([idn],
[idna_to_ascii_8z],
- [LIBS="-lidn $LIBS"
+ [working_libidn1=1
+ LIBS="-lidn $LIBS"
AC_DEFINE_UNQUOTED([HAVE_LIBIDN],
[1],
[Define to 1 if you have 'libidn' (-lidn).])],
fi
fi
fi
+AM_CONDITIONAL(HAVE_LIBIDN, test x$working_libidn1 = x1)
if test $there_can_only_be_one = 0
then
src/include/gnunet_common.h
src/include/gnunet_mq_lib.h
src/include/gnunet_time_lib.h
-src/rps/rps-test_util.h
src/scalarproduct/scalarproduct.h
src/testbed/testbed_api.h
src/testbed/testbed_api_operations.h
LIBIDN= -lidn
else
LIBIDN=
+endif
if HAVE_LIBIDN2
LIBIDN2= -lidn2
else
LIBIDN2=
+endif
libgnunetutil_la_LIBADD = \
$(GCLIBADD) $(WINLIB) \
$(LIBGCRYPT_LIBS) \
$(LTLIBICONV) \
$(LTLIBINTL) \
- -lltdl $(LIBIDN) $(LIBIDN2) $(Z_LIBS) -lunistring $(XLIB) $(PTHREAD)
+ -lltdl \
+ $(LIBIDN) $(LIBIDN2) \
+ $(Z_LIBS) \
+ -lunistring \
+ $(XLIB) \
+ $(PTHREAD)
libgnunetutil_la_LDFLAGS = \
$(GN_LIB_LDFLAGS) \