tcp elements need some system headers like sys/socket.h
authorThomas Vander Stichele <thomas@apestaart.org>
Thu, 3 Nov 2005 09:31:30 +0000 (09:31 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Thu, 3 Nov 2005 09:31:30 +0000 (09:31 +0000)
Original commit message from CVS:

* configure.ac:
* gst/Makefile.am:
tcp elements need some system headers like sys/socket.h

configure.ac
gst/Makefile.am

index b9d4425b1bed2f6e5607b35eca7688857180cfea..9bccaf6cfc05c7b62a9b66d960d16b5d48dfb8c5 100644 (file)
@@ -79,7 +79,6 @@ GST_PLUGINS_ALL="\
        ffmpegcolorspace \
        playback \
        sine \
-       tcp \
        typefind \
        videotestsrc \
        videorate \
@@ -165,6 +164,12 @@ dnl used in gst/subparse/gstsubparse.c
 AC_CHECK_HEADERS([regex.h], HAVE_REGEX_H="yes", HAVE_REGEX_H="no")
 AM_CONDITIONAL(HAVE_REGEX_H, test "x$HAVE_REGEX_H" = "xyes")
 
+dnl used in gst/tcp
+AC_CHECK_HEADERS([sys/socket.h], 
+  HAVE_SYS_SOCKET_H="yes", HAVE_SYS_SOCKET_H="no")
+AM_CONDITIONAL(HAVE_SYS_SOCKET_H, test "x$HAVE_SYS_SOCKET_H" = "xyes")
+
+
 dnl ffmpegcolorspace includes _stdint.h
 AX_CREATE_STDINT_H
 
index ee160a84d01448a87ee6620f2b799d38283fca78..0ecd8af3b8e5784278d79f5c1bbeeb373fb9178a 100644 (file)
@@ -4,5 +4,11 @@ else
 SUBPARSE =
 endif
 
-SUBDIRS = $(GST_PLUGINS_SELECTED) $(SUBPARSE)
-DIST_SUBDIRS = $(GST_PLUGINS_ALL) subparse
+if HAVE_SYS_SOCKET_H
+TCP = tcp
+else
+TCP =
+endif
+
+SUBDIRS = $(GST_PLUGINS_SELECTED) $(SUBPARSE) $(TCP)
+DIST_SUBDIRS = $(GST_PLUGINS_ALL) subparse tcp