add windows socket libraries in Makefile.am
This commit is contained in:
parent
8a85e1c01a
commit
3efb81e50c
|
@ -104,6 +104,13 @@ AS_IF([test "$SYS" = linux],[
|
||||||
])
|
])
|
||||||
AM_CONDITIONAL(HAVE_ANDROID, test "${HAVE_ANDROID}" = "1")
|
AM_CONDITIONAL(HAVE_ANDROID, test "${HAVE_ANDROID}" = "1")
|
||||||
|
|
||||||
|
HAVE_WINDOWS=0
|
||||||
|
case "${host_os}" in
|
||||||
|
*mingw32* | *cygwin*)
|
||||||
|
HAVE_WINDOWS=1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
AM_CONDITIONAL(HAVE_WINDOWS, test "${HAVE_WINDOWS}" = "1")
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# Checking for needed base libraries
|
# Checking for needed base libraries
|
||||||
|
|
|
@ -171,15 +171,21 @@ libtorrent_rasterbar_la_SOURCES = \
|
||||||
\
|
\
|
||||||
$(BUILTIN_CRYPTO_SOURCES)
|
$(BUILTIN_CRYPTO_SOURCES)
|
||||||
|
|
||||||
|
AM_CFLAGS = -I$(top_srcdir)/ed25519/src -std=c99
|
||||||
|
AM_CPPFLAGS = -DTORRENT_BUILDING_LIBRARY -I$(top_srcdir)/include -I$(top_srcdir)/ed25519/src @DEBUGFLAGS@ @OPENSSL_INCLUDES@
|
||||||
|
AM_LDFLAGS = @OPENSSL_LDFLAGS@
|
||||||
|
|
||||||
libtorrent_rasterbar_la_LDFLAGS = -version-info $(INTERFACE_VERSION_INFO)
|
libtorrent_rasterbar_la_LDFLAGS = -version-info $(INTERFACE_VERSION_INFO)
|
||||||
libtorrent_rasterbar_la_LIBADD = @OPENSSL_LIBS@
|
libtorrent_rasterbar_la_LIBADD = @OPENSSL_LIBS@
|
||||||
|
libtorrent_rasterbar_la_CPPFLAGS = $(AM_CPPFLAGS)
|
||||||
|
|
||||||
if HAVE_ANDROID
|
if HAVE_ANDROID
|
||||||
libtorrent_rasterbar_la_LIBADD += -ldl
|
libtorrent_rasterbar_la_LIBADD += -ldl
|
||||||
endif
|
endif
|
||||||
|
|
||||||
AM_CPPFLAGS = -DTORRENT_BUILDING_LIBRARY -I$(top_srcdir)/include -I$(top_srcdir)/ed25519/src @DEBUGFLAGS@ @OPENSSL_INCLUDES@
|
if HAVE_WINDOWS
|
||||||
AM_CFLAGS = -I$(top_srcdir)/ed25519/src -std=c99
|
libtorrent_rasterbar_la_LIBADD += -liphlpapi -lws2_32 -lwsock32
|
||||||
|
libtorrent_rasterbar_la_CPPFLAGS += -DWIN32_LEAN_AND_MEAN -D__USE_W32_SOCKETS -DWIN32 -D_WIN32
|
||||||
|
endif
|
||||||
|
|
||||||
AM_LDFLAGS = @OPENSSL_LDFLAGS@
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue