xdgmime: Link with winsock library to fix build with MinGW
authorРуслан Ижбулатов <lrn1986@gmail.com>
Thu, 26 Mar 2009 10:33:50 +0000 (11:33 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 26 Mar 2009 10:33:50 +0000 (11:33 +0100)
Partially fixes bug #573595.

configure.ac
gst/xdgmime/Makefile.am

index 21a5849..839e506 100644 (file)
@@ -327,7 +327,9 @@ AM_CONDITIONAL(HAVE_WINSOCK2_H, test "x$HAVE_WINSOCK2_H" = "xyes")
 
 if test "x$HAVE_WINSOCK2_H" = "xyes"; then
   DCCP_LIBS="$DCCP_LIBS -lws2_32"
+  XDG_LIBS="$XDG_LIBS -lws2_32"
   AC_SUBST(DCCP_LIBS)
+  AC_SUBST(XDG_LIBS)
 fi
 
 if test "x$HAVE_SYS_SOCKET_H" != "xyes"; then
index 768e3f8..0c1c754 100644 (file)
@@ -10,7 +10,7 @@ libgstxdgmime_la_SOURCES = gstxdgmime.c \
                           xdgmime/xdgmimemagic.c \
                           xdgmime/xdgmimeparent.c
 libgstxdgmime_la_CFLAGS = $(GST_CFLAGS) -DXDG_PREFIX=gst_xdg_mime
-libgstxdgmime_la_LIBADD = $(GST_LIBS)
+libgstxdgmime_la_LIBADD = $(GST_LIBS) $(XDG_LIBS)
 libgstxdgmime_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
 libgstxdgmime_la_LIBTOOLFLAGS = --tag=disable-static