]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
daemon: explicit linking of libuv/libknot, build fixes
authorMarek Vavruša <marek.vavrusa@nic.cz>
Fri, 2 Jan 2015 14:13:41 +0000 (15:13 +0100)
committerMarek Vavruša <marek.vavrusa@nic.cz>
Fri, 2 Jan 2015 14:15:01 +0000 (15:15 +0100)
configure.ac
daemon/Makefile.am
tests/Makefile.am
tests/test.h

index f9d0fd12d7af88f8152a46d1f1b3eb1acab066ed..8d6a745bc3d8e1c5cbe0b56b73664b87b81579c9 100644 (file)
@@ -30,6 +30,7 @@ LT_INIT
 PKG_PROG_PKG_CONFIG
 
 # Check for dependencies
+AC_CHECK_FUNCS([nftw])
 PKG_CHECK_MODULES([libuv], [libuv])
 PKG_CHECK_MODULES([libknot], [libknot])
 PKG_CHECK_MODULES([cmocka], [cmocka], AC_CONFIG_FILES([tests/Makefile]))
index a9a6c15af4a6d7ec8cf6a53b58bc698ceea7edc0..e77328ccf30bf25e61884e0cdcd0dfc1363bd44e 100644 (file)
@@ -14,4 +14,4 @@ kresolved_SOURCES =                                   \
        main.c
 
 # sbin programs
-kresolved_LDADD = $(top_builddir)/lib/libknotresolve.la
+kresolved_LDADD = $(top_builddir)/lib/libknotresolve.la $(libuv_LIBS) $(libknot_LIBS)
index e99a9363247a47c7d92a336405be43de217db312..a82b5a00a07f0d0f43b7aec95dea3608b7751c75 100644 (file)
@@ -4,6 +4,8 @@ AM_CPPFLAGS = \
 
 LDADD = \
        $(top_builddir)/lib/libknotresolve.la \
+       $(libuv_LIBS) \
+       $(libknot_LIBS) \
        $(cmocka_LIBS)
 
 check_PROGRAMS = \
index 3b255ac41db072f7ec70a52ed61f2ed92b20e37a..879263aa81bca51b8469a11fbca0e5f133efb533 100644 (file)
@@ -16,6 +16,7 @@
 
 #pragma once
 
+#define _XOPEN_SOURCE 500
 #include <stdarg.h>
 #include <stddef.h>
 #include <setjmp.h>