]> git.meshlink.io Git - catta/blobdiff - src/Makefile.am
support building a DLL (needs --disable-stack-protector right now)
[catta] / src / Makefile.am
index 236f9517a5ae32f7ed84ee1c4a9681246818382f..317a8ab4c97f28b787a6111038b3832395300b16 100644 (file)
@@ -81,5 +81,14 @@ endif
 endif
 
 libcatta_la_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS)
-libcatta_la_LIBADD = $(AM_LDADD) $(PTHREAD_CFLAGS) $(PTHREAD_LIBS) $(INTLLIBS)
-libcatta_la_LDFLAGS = $(AM_LDFLAGS)  -version-info $(LIBCATTA_VERSION_INFO)
+libcatta_la_LIBADD = $(AM_LDADD) $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
+libcatta_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(LIBCATTA_VERSION_INFO)
+
+if WINDOWS
+libcatta_la_SOURCES += \
+       compat/windows/wincompat.c \
+       compat/windows/wincompat.h
+libcatta_la_LIBADD += -lws2_32
+libcatta_la_LDFLAGS += -no-undefined
+endif
+