]> git.meshlink.io Git - catta/blobdiff - src/Makefile.am
Ensure make distcheck runs without errors.
[catta] / src / Makefile.am
index 3b3a058cbaa5638dc5b7accfdcb5e4b2896e97e1..b5cb26b62969fe9ffe71501bc737acd283f0a6a5 100644 (file)
@@ -53,7 +53,7 @@ libcatta_la_SOURCES = \
        browse-service.c \
        resolve-service.c \
        dns.c dns.h \
-       rr.c rr.h rr-util.h \
+       rr.c rr-util.h \
        log.c \
        browse-dns-server.c \
        fdutil.h fdutil.c \
@@ -85,6 +85,11 @@ endif
 endif
 endif
 
+if WINDOWS
+# require Windows Vista or above (for winsock2)
+AM_CFLAGS+=-DWINVER=0x0600 -D_WIN32_WINNT=0x0600
+endif
+
 libcatta_la_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS)
 libcatta_la_LIBADD = $(AM_LDADD) $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
 libcatta_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(LIBCATTA_VERSION_INFO)
@@ -94,6 +99,5 @@ libcatta_la_SOURCES += \
        compat/windows/wincompat.c \
        compat/windows/wincompat.h
 libcatta_la_LIBADD += -lws2_32 -liphlpapi
-libcatta_la_LDFLAGS += -no-undefined
+libcatta_la_LDFLAGS += -no-undefined -Wl,--kill-at,--output-def=.libs/libcatta-0.def
 endif
-