Re: Unable to cross compile 0.10.21 on Fedora 9

"Alex Coyle" <[email protected]> Sun, 9 Nov 2008 19:09:59 -0000
Newsgroups gmane.comp.video.gstreamer.daily
Message-ID <1EDA845C2F4347F5BE427790F798C014@george>
This is a multi-part message in MIME format.

------=_NextPart_000_0016_01C9429E.C29461A0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0017_01C9429E.C29488B0"


------=_NextPart_001_0017_01C9429E.C29488B0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

For anyone who's interested, I got round the compilation error by adding =
${WIN32_LIBS} to libgstnet_@GST_MAJORMINOR@_la_LIBADD in =
'libs/gst/net/Makefile.am'.=20

I've attached a patch for this change.

However, after resolving this error, I now get a different compilation =
error further on in the build, when trying to compile gstfilesrc.c:

/bin/sh ../../libtool --tag=3DCC   --mode=3Dcompile i686-pc-mingw32-gcc =
-DHAVE_CONFIG_H -I. -I../..    -I../../libs -I../.. -I../.. =
-mms-bitfields -I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0 =
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2   -Wall =
-Wdeclaration-after-statement -Wvla  -g    -O2 -g -pipe -Wall =
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 -MT =
libgstcoreelements_la-gstfilesrc.lo -MD -MP -MF =
.deps/libgstcoreelements_la-gstfilesrc.Tpo -c -o =
libgstcoreelements_la-gstfilesrc.lo `test -f 'gstfilesrc.c' || echo =
'./'`gstfilesrc.c
 i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libs -I../.. =
-I../.. -mms-bitfields =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0 =
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall =
-Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall =
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 -MT =
libgstcoreelements_la-gstfilesrc.lo -MD -MP -MF =
.deps/libgstcoreelements_la-gstfilesrc.Tpo -c gstfilesrc.c  -DDLL_EXPORT =
-DPIC -o .libs/libgstcoreelements_la-gstfilesrc.o
gstfilesrc.c: In function 'gst_file_src_get_size':
gstfilesrc.c:912: error: storage size of 'stat_results' isn't known
gstfilesrc.c:923: warning: implicit declaration of function '_fstat64'
gstfilesrc.c:912: warning: unused variable 'stat_results'
gstfilesrc.c: In function 'gst_file_src_start':
gstfilesrc.c:942: error: storage size of 'stat_results' isn't known
gstfilesrc.c:942: warning: unused variable 'stat_results'
make[3]: *** [libgstcoreelements_la-gstfilesrc.lo] Error 1
make[3]: Leaving directory =
`/home/acoyle/src/gstreamer-0.10.21/plugins/elements'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/acoyle/src/gstreamer-0.10.21/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/acoyle/src/gstreamer-0.10.21'
make: *** [all] Error 2

As before I would be grateful for any help in trying to resolve this...

Thanks
  ----- Original Message -----=20
  From: Alex Coyle=20
  To: [email protected]=20
  Sent: Saturday, November 08, 2008 3:00 PM
  Subject: Unable to cross compile 0.10.21 on Fedora 9



  I am currently unable to cross compile 0.10.21 on Fedora 9 using the =
MinGW provided by the Fedora MinGW project:

  http://fedoraproject.org/wiki/SIGs/MinGW

  However, 0.10.20 compiles fine, so this would indicate a problem in =
0.10.21?

  I did a brief search to see what the error might relate to, it seems =
to be related to the winsock library?

  I configured with the following:

  'mingw32-configure --without-check'

  And then 'make' gives the following errors:

  make[4]: Entering directory =
`/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net'
  /bin/sh ../../../libtool --tag=3DCC   --mode=3Dcompile =
i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../..    -I../../../libs =
-I../../.. -I../../.. -mms-bitfields =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0 =
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2   -Wall =
-Wdeclaration-after-statement -Wvla  -g    -O2 -g -pipe -Wall =
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 -MT =
libgstnet_0.10_la-gstnetclientclock.lo -MD -MP -MF =
.deps/libgstnet_0.10_la-gstnetclientclock.Tpo -c -o =
libgstnet_0.10_la-gstnetclientclock.lo `test -f 'gstnetclientclock.c' || =
echo './'`gstnetclientclock.c
  mkdir .libs
   i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../libs =
-I../../.. -I../../.. -mms-bitfields =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0 =
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall =
-Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall =
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 -MT =
libgstnet_0.10_la-gstnetclientclock.lo -MD -MP -MF =
.deps/libgstnet_0.10_la-gstnetclientclock.Tpo -c gstnetclientclock.c  =
-DDLL_EXPORT -DPIC -o .libs/libgstnet_0.10_la-gstnetclientclock.o
   i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../libs =
-I../../.. -I../../.. -mms-bitfields =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0 =
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall =
-Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall =
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 -MT =
libgstnet_0.10_la-gstnetclientclock.lo -MD -MP -MF =
.deps/libgstnet_0.10_la-gstnetclientclock.Tpo -c gstnetclientclock.c -o =
libgstnet_0.10_la-gstnetclientclock.o >/dev/null 2>&1
  mv -f .deps/libgstnet_0.10_la-gstnetclientclock.Tpo =
.deps/libgstnet_0.10_la-gstnetclientclock.Plo
  /bin/sh ../../../libtool --tag=3DCC   --mode=3Dcompile =
i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../..    -I../../../libs =
-I../../.. -I../../.. -mms-bitfields =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0 =
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2   -Wall =
-Wdeclaration-after-statement -Wvla  -g    -O2 -g -pipe -Wall =
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 -MT =
libgstnet_0.10_la-gstnettimepacket.lo -MD -MP -MF =
.deps/libgstnet_0.10_la-gstnettimepacket.Tpo -c -o =
libgstnet_0.10_la-gstnettimepacket.lo `test -f 'gstnettimepacket.c' || =
echo './'`gstnettimepacket.c
   i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../libs =
-I../../.. -I../../.. -mms-bitfields =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0 =
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall =
-Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall =
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 -MT =
libgstnet_0.10_la-gstnettimepacket.lo -MD -MP -MF =
.deps/libgstnet_0.10_la-gstnettimepacket.Tpo -c gstnettimepacket.c  =
-DDLL_EXPORT -DPIC -o .libs/libgstnet_0.10_la-gstnettimepacket.o
  gstnettimepacket.c: In function 'gst_net_time_packet_receive':
  gstnettimepacket.c:130: warning: pointer targets in passing argument 2 =
of 'recvfrom' differ in signedness
  gstnettimepacket.c: In function 'gst_net_time_packet_send':
  gstnettimepacket.c:202: warning: pointer targets in passing argument 2 =
of 'sendto' differ in signedness
   i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../libs =
-I../../.. -I../../.. -mms-bitfields =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0 =
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall =
-Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall =
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 -MT =
libgstnet_0.10_la-gstnettimepacket.lo -MD -MP -MF =
.deps/libgstnet_0.10_la-gstnettimepacket.Tpo -c gstnettimepacket.c -o =
libgstnet_0.10_la-gstnettimepacket.o >/dev/null 2>&1
  mv -f .deps/libgstnet_0.10_la-gstnettimepacket.Tpo =
.deps/libgstnet_0.10_la-gstnettimepacket.Plo
  /bin/sh ../../../libtool --tag=3DCC   --mode=3Dcompile =
i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../..    -I../../../libs =
-I../../.. -I../../.. -mms-bitfields =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0 =
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2   -Wall =
-Wdeclaration-after-statement -Wvla  -g    -O2 -g -pipe -Wall =
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 -MT =
libgstnet_0.10_la-gstnettimeprovider.lo -MD -MP -MF =
.deps/libgstnet_0.10_la-gstnettimeprovider.Tpo -c -o =
libgstnet_0.10_la-gstnettimeprovider.lo `test -f 'gstnettimeprovider.c' =
|| echo './'`gstnettimeprovider.c
   i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../libs =
-I../../.. -I../../.. -mms-bitfields =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0 =
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall =
-Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall =
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 -MT =
libgstnet_0.10_la-gstnettimeprovider.lo -MD -MP -MF =
.deps/libgstnet_0.10_la-gstnettimeprovider.Tpo -c gstnettimeprovider.c  =
-DDLL_EXPORT -DPIC -o .libs/libgstnet_0.10_la-gstnettimeprovider.o
  gstnettimeprovider.c: In function 'gst_net_time_provider_start':
  gstnettimeprovider.c:387: warning: pointer targets in passing argument =
3 of 'getsockname' differ in signedness
   i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../libs =
-I../../.. -I../../.. -mms-bitfields =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0 =
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall =
-Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall =
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 -MT =
libgstnet_0.10_la-gstnettimeprovider.lo -MD -MP -MF =
.deps/libgstnet_0.10_la-gstnettimeprovider.Tpo -c gstnettimeprovider.c =
-o libgstnet_0.10_la-gstnettimeprovider.o >/dev/null 2>&1
  mv -f .deps/libgstnet_0.10_la-gstnettimeprovider.Tpo =
.deps/libgstnet_0.10_la-gstnettimeprovider.Plo
  /bin/sh ../../../libtool --tag=3DCC   --mode=3Dlink =
i686-pc-mingw32-gcc -I../../../libs -I../../.. -I../../.. -mms-bitfields =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0 =
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include =
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2   -Wall =
-Wdeclaration-after-statement -Wvla  -g    -O2 -g -pipe -Wall =
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 =
-export-symbols-regex \^_*\(gst_\|Gst\|GST_\).* -no-undefined =
-version-info 18:0:18  -o libgstnet-0.10.la -rpath =
/usr/i686-pc-mingw32/sys-root/mingw/lib =
libgstnet_0.10_la-gstnetclientclock.lo =
libgstnet_0.10_la-gstnettimepacket.lo =
libgstnet_0.10_la-gstnettimeprovider.lo =
../../../gst/libgstreamer-0.10.la =
-L/usr/i686-pc-mingw32/sys-root/mingw/lib -lgobject-2.0 -lgthread-2.0 =
-lgmodule-2.0 -lglib-2.0 -lintl   -lintl
  generating symbol list for `libgstnet-0.10.la'
  /usr/bin/i686-pc-mingw32-nm -B  =
.libs/libgstnet_0.10_la-gstnetclientclock.o =
.libs/libgstnet_0.10_la-gstnettimepacket.o =
.libs/libgstnet_0.10_la-gstnettimeprovider.o  | sed -n -e 's/^.*[        =
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][     =
]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /bin/sed -e '/^[BCDGRS][ =
]/s/.*[ ]\([^ ]*\)/\1 DATA/' -e '/^[AITW][ ]/s/.*[ ]//' | sort | uniq > =
.libs/libgstnet-0.10.exp
  /bin/grep -E -e "^_*(gst_|Gst|GST_).*" ".libs/libgstnet-0.10.exp" > =
".libs/libgstnet-0.10.expT"
  mv -f ".libs/libgstnet-0.10.expT" ".libs/libgstnet-0.10.exp"
  if test "x`/bin/sed 1q .libs/libgstnet-0.10.exp`" =3D xEXPORTS; then =
cp .libs/libgstnet-0.10.exp .libs/libgstnet-0.10-0.dll.def; else echo =
EXPORTS > .libs/libgstnet-0.10-0.dll.def; cat .libs/libgstnet-0.10.exp =
>> .libs/libgstnet-0.10-0.dll.def; fi
   i686-pc-mingw32-gcc -shared .libs/libgstnet-0.10-0.dll.def  =
.libs/libgstnet_0.10_la-gstnetclientclock.o =
.libs/libgstnet_0.10_la-gstnettimepacket.o =
.libs/libgstnet_0.10_la-gstnettimeprovider.o  =
../../../gst/.libs/libgstreamer-0.10.dll.a =
-L/usr/i686-pc-mingw32/sys-root/mingw/lib =
/usr/i686-pc-mingw32/sys-root/mingw/lib/libgobject-2.0.dll.a =
/usr/i686-pc-mingw32/sys-root/mingw/lib/libgthread-2.0.dll.a =
/usr/i686-pc-mingw32/sys-root/mingw/lib/libgmodule-2.0.dll.a =
/usr/i686-pc-mingw32/sys-root/mingw/lib/libglib-2.0.dll.a =
/usr/i686-pc-mingw32/sys-root/mingw/lib/libintl.dll.a  -mms-bitfields -o =
.libs/libgstnet-0.10-0.dll -Wl,--enable-auto-image-base -Xlinker =
--out-implib -Xlinker .libs/libgstnet-0.10.dll.a
  Info: resolving ___gst_debug_min by linking to __imp____gst_debug_min =
(auto-import)
  =
/usr/lib64/gcc/i686-pc-mingw32/4.3.2/../../../../i686-pc-mingw32/bin/ld: =
warning: auto-importing has been activated without --enable-auto-import =
specified on the command line.
  This should work unless it involves constant data structures =
referencing symbols from auto-imported DLLs.Info: resolving =
_GST_CAT_DEFAULT by linking to __imp__GST_CAT_DEFAULT (auto-import)
  Creating library file: .libs/libgstnet-0.10.dll.a
  .libs/libgstnet_0.10_la-gstnetclientclock.o: In function =
`gst_net_client_clock_start':
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
netclientclock.c:431: undefined reference to `_socket@12'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
netclientclock.c:437: undefined reference to `_getsockname@12'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
netclientclock.c:443: undefined reference to `_htons@4'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
netclientclock.c:445: undefined reference to `_ntohs@4'
  .libs/libgstnet_0.10_la-gstnetclientclock.o: In function `inet_aton':
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
netclientclock.c:112: undefined reference to `_inet_addr@4'
  .libs/libgstnet_0.10_la-gstnetclientclock.o: In function =
`gst_net_client_clock_finalize':
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
netclientclock.c:202: undefined reference to `_WSACleanup@0'
  .libs/libgstnet_0.10_la-gstnetclientclock.o: In function =
`gst_net_client_clock_init':
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
netclientclock.c:158: undefined reference to `_WSAStartup@8'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
netclientclock.c:164: undefined reference to `_WSACleanup@0'
  .libs/libgstnet_0.10_la-gstnettimepacket.o: In function =
`gst_net_time_packet_send':
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimepacket.c:199: undefined reference to `_ioctlsocket@12'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimepacket.c:202: undefined reference to `_sendto@24'
  .libs/libgstnet_0.10_la-gstnettimepacket.o: In function =
`gst_net_time_packet_receive':
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimepacket.c:129: undefined reference to `_recvfrom@24'
  .libs/libgstnet_0.10_la-gstnettimeprovider.o: In function =
`gst_net_time_provider_start':
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:360: undefined reference to `_socket@12'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:366: undefined reference to `_setsockopt@20'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:374: undefined reference to `_htons@4'
  .libs/libgstnet_0.10_la-gstnettimeprovider.o: In function `inet_aton':
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:118: undefined reference to `_inet_addr@4'
  .libs/libgstnet_0.10_la-gstnettimeprovider.o: In function =
`gst_net_time_provider_start':
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:380: undefined reference to `_bind@12'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:387: undefined reference to `_getsockname@12'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:391: undefined reference to `_ntohs@4'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:444: undefined reference to `_closesocket@4'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:419: undefined reference to `_closesocket@4'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:427: undefined reference to `_closesocket@4'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:435: undefined reference to `_closesocket@4'
  .libs/libgstnet_0.10_la-gstnettimeprovider.o: In function =
`gst_net_time_provider_finalize':
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:212: undefined reference to `_WSACleanup@0'
  .libs/libgstnet_0.10_la-gstnettimeprovider.o: In function =
`gst_net_time_provider_stop':
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:461: undefined reference to `_closesocket@4'
  .libs/libgstnet_0.10_la-gstnettimeprovider.o: In function =
`gst_net_time_provider_init':
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:171: undefined reference to `_WSAStartup@8'
  =
/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gst=
nettimeprovider.c:177: undefined reference to `_WSACleanup@0'
  make[4]: *** [libgstnet-0.10.la] Error 1
  make[4]: Leaving directory =
`/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net'
  make[3]: *** [all-recursive] Error 1
  make[3]: Leaving directory =
`/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst'
  make[2]: *** [all-recursive] Error 1
  make[2]: Leaving directory =
`/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs'
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory =
`/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21'
  make: *** [all] Error 2

  I would be grateful for any help in resolving this...

  Thanks

------=_NextPart_001_0017_01C9429E.C29488B0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.6001.18148" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>For anyone who's interested, I got =
round the=20
compilation error by adding ${WIN32_LIBS} to=20
libgstnet_@GST_MAJORMINOR@_la_LIBADD in 'libs/gst/net/Makefile.am'.=20
</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I've attached a patch for this =
change.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>However, after resolving this error, I =
now=20
get&nbsp;a&nbsp;different&nbsp;compilation error further on in the =
build, when=20
trying to compile gstfilesrc.c:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>/bin/sh ../../libtool =
--tag=3DCC&nbsp;&nbsp;=20
--mode=3Dcompile i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. =
-I../..&nbsp;&nbsp;&nbsp;=20
-I../../libs -I../.. -I../.. -mms-bitfields=20
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0=20
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include=20
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2&nbsp;&nbsp; -Wall=20
-Wdeclaration-after-statement -Wvla&nbsp; -g&nbsp;&nbsp;&nbsp; -O2 -g =
-pipe=20
-Wall -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions =
--param=3Dssp-buffer-size=3D4 -MT=20
libgstcoreelements_la-gstfilesrc.lo -MD -MP -MF=20
.deps/libgstcoreelements_la-gstfilesrc.Tpo -c -o=20
libgstcoreelements_la-gstfilesrc.lo `test -f 'gstfilesrc.c' || echo=20
'./'`gstfilesrc.c<BR>&nbsp;i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. =
-I../..=20
-I../../libs -I../.. -I../.. -mms-bitfields=20
-I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0=20
-I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include=20
-I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall=20
-Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall=20
-Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 -MT =

libgstcoreelements_la-gstfilesrc.lo -MD -MP -MF=20
.deps/libgstcoreelements_la-gstfilesrc.Tpo -c gstfilesrc.c&nbsp; =
-DDLL_EXPORT=20
-DPIC -o .libs/libgstcoreelements_la-gstfilesrc.o<BR>gstfilesrc.c: In =
function=20
'gst_file_src_get_size':<BR>gstfilesrc.c:912: error: storage size of=20
'stat_results' isn't known<BR>gstfilesrc.c:923: warning: implicit =
declaration of=20
function '_fstat64'<BR>gstfilesrc.c:912: warning: unused variable=20
'stat_results'<BR>gstfilesrc.c: In function=20
'gst_file_src_start':<BR>gstfilesrc.c:942: error: storage size of =
'stat_results'=20
isn't known<BR>gstfilesrc.c:942: warning: unused variable=20
'stat_results'<BR>make[3]: *** [libgstcoreelements_la-gstfilesrc.lo] =
Error=20
1<BR>make[3]: Leaving directory=20
`/home/acoyle/src/gstreamer-0.10.21/plugins/elements'<BR>make[2]: ***=20
[all-recursive] Error 1<BR>make[2]: Leaving directory=20
`/home/acoyle/src/gstreamer-0.10.21/plugins'<BR>make[1]: *** =
[all-recursive]=20
Error 1<BR>make[1]: Leaving directory=20
`/home/acoyle/src/gstreamer-0.10.21'<BR>make: *** [all] Error =
2</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>As before I would be grateful for any =
help in=20
trying to resolve this...</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks</FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV=20
  style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
  <A [email protected] href=3D"mailto:[email protected]">Alex =
Coyle</A>=20
  </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20
  [email protected]=20
  =
href=3D"mailto:[email protected]">gstreamer-daily@lis=
ts.sourceforge.net</A>=20
  </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Saturday, November 08, =
2008 3:00=20
  PM</DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Unable to cross =
compile 0.10.21=20
  on Fedora 9</DIV>
  <DIV><BR></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>I am currently unable to cross =
compile 0.10.21 on=20
  Fedora 9 using the MinGW provided by the Fedora MinGW =
project:</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2><A=20
  =
href=3D"http://fedoraproject.org/wiki/SIGs/MinGW">http://fedoraproject.or=
g/wiki/SIGs/MinGW</A></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>However, 0.10.20 compiles fine, so =
this would=20
  indicate a problem in 0.10.21?</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>I did a brief search to see what the =
error might=20
  relate to, it seems to be related to the winsock library?</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>I configured with the =
following:</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>'mingw32-configure =
--without-check'</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>And then 'make' gives the following=20
  errors:</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>make[4]: Entering directory=20
  =
`/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net'<B=
R>/bin/sh=20
  ../../../libtool --tag=3DCC&nbsp;&nbsp; --mode=3Dcompile =
i686-pc-mingw32-gcc=20
  -DHAVE_CONFIG_H -I. -I../../..&nbsp;&nbsp;&nbsp; -I../../../libs =
-I../../..=20
  -I../../.. -mms-bitfields=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2&nbsp;&nbsp; =
-Wall=20
  -Wdeclaration-after-statement -Wvla&nbsp; -g&nbsp;&nbsp;&nbsp; -O2 -g =
-pipe=20
  -Wall -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions =
--param=3Dssp-buffer-size=3D4 -MT=20
  libgstnet_0.10_la-gstnetclientclock.lo -MD -MP -MF=20
  .deps/libgstnet_0.10_la-gstnetclientclock.Tpo -c -o=20
  libgstnet_0.10_la-gstnetclientclock.lo `test -f 'gstnetclientclock.c' =
|| echo=20
  './'`gstnetclientclock.c<BR>mkdir .libs<BR>&nbsp;i686-pc-mingw32-gcc=20
  -DHAVE_CONFIG_H -I. -I../../.. -I../../../libs -I../../.. -I../../..=20
  -mms-bitfields -I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall=20
  -Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall=20
  -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 =
-MT=20
  libgstnet_0.10_la-gstnetclientclock.lo -MD -MP -MF=20
  .deps/libgstnet_0.10_la-gstnetclientclock.Tpo -c =
gstnetclientclock.c&nbsp;=20
  -DDLL_EXPORT -DPIC -o=20
  =
.libs/libgstnet_0.10_la-gstnetclientclock.o<BR>&nbsp;i686-pc-mingw32-gcc =

  -DHAVE_CONFIG_H -I. -I../../.. -I../../../libs -I../../.. -I../../..=20
  -mms-bitfields -I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall=20
  -Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall=20
  -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 =
-MT=20
  libgstnet_0.10_la-gstnetclientclock.lo -MD -MP -MF=20
  .deps/libgstnet_0.10_la-gstnetclientclock.Tpo -c gstnetclientclock.c =
-o=20
  libgstnet_0.10_la-gstnetclientclock.o &gt;/dev/null 2&gt;&amp;1<BR>mv =
-f=20
  .deps/libgstnet_0.10_la-gstnetclientclock.Tpo=20
  .deps/libgstnet_0.10_la-gstnetclientclock.Plo<BR>/bin/sh =
../../../libtool=20
  --tag=3DCC&nbsp;&nbsp; --mode=3Dcompile i686-pc-mingw32-gcc =
-DHAVE_CONFIG_H -I.=20
  -I../../..&nbsp;&nbsp;&nbsp; -I../../../libs -I../../.. -I../../..=20
  -mms-bitfields -I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2&nbsp;&nbsp; =
-Wall=20
  -Wdeclaration-after-statement -Wvla&nbsp; -g&nbsp;&nbsp;&nbsp; -O2 -g =
-pipe=20
  -Wall -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions =
--param=3Dssp-buffer-size=3D4 -MT=20
  libgstnet_0.10_la-gstnettimepacket.lo -MD -MP -MF=20
  .deps/libgstnet_0.10_la-gstnettimepacket.Tpo -c -o=20
  libgstnet_0.10_la-gstnettimepacket.lo `test -f 'gstnettimepacket.c' || =
echo=20
  './'`gstnettimepacket.c<BR>&nbsp;i686-pc-mingw32-gcc -DHAVE_CONFIG_H =
-I.=20
  -I../../.. -I../../../libs -I../../.. -I../../.. -mms-bitfields=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall=20
  -Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall=20
  -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 =
-MT=20
  libgstnet_0.10_la-gstnettimepacket.lo -MD -MP -MF=20
  .deps/libgstnet_0.10_la-gstnettimepacket.Tpo -c =
gstnettimepacket.c&nbsp;=20
  -DDLL_EXPORT -DPIC -o=20
  .libs/libgstnet_0.10_la-gstnettimepacket.o<BR>gstnettimepacket.c: In =
function=20
  'gst_net_time_packet_receive':<BR>gstnettimepacket.c:130: warning: =
pointer=20
  targets in passing argument 2 of 'recvfrom' differ in=20
  signedness<BR>gstnettimepacket.c: In function=20
  'gst_net_time_packet_send':<BR>gstnettimepacket.c:202: warning: =
pointer=20
  targets in passing argument 2 of 'sendto' differ in=20
  signedness<BR>&nbsp;i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../.. =

  -I../../../libs -I../../.. -I../../.. -mms-bitfields=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall=20
  -Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall=20
  -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 =
-MT=20
  libgstnet_0.10_la-gstnettimepacket.lo -MD -MP -MF=20
  .deps/libgstnet_0.10_la-gstnettimepacket.Tpo -c gstnettimepacket.c -o=20
  libgstnet_0.10_la-gstnettimepacket.o &gt;/dev/null 2&gt;&amp;1<BR>mv =
-f=20
  .deps/libgstnet_0.10_la-gstnettimepacket.Tpo=20
  .deps/libgstnet_0.10_la-gstnettimepacket.Plo<BR>/bin/sh =
../../../libtool=20
  --tag=3DCC&nbsp;&nbsp; --mode=3Dcompile i686-pc-mingw32-gcc =
-DHAVE_CONFIG_H -I.=20
  -I../../..&nbsp;&nbsp;&nbsp; -I../../../libs -I../../.. -I../../..=20
  -mms-bitfields -I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2&nbsp;&nbsp; =
-Wall=20
  -Wdeclaration-after-statement -Wvla&nbsp; -g&nbsp;&nbsp;&nbsp; -O2 -g =
-pipe=20
  -Wall -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions =
--param=3Dssp-buffer-size=3D4 -MT=20
  libgstnet_0.10_la-gstnettimeprovider.lo -MD -MP -MF=20
  .deps/libgstnet_0.10_la-gstnettimeprovider.Tpo -c -o=20
  libgstnet_0.10_la-gstnettimeprovider.lo `test -f =
'gstnettimeprovider.c' ||=20
  echo './'`gstnettimeprovider.c<BR>&nbsp;i686-pc-mingw32-gcc =
-DHAVE_CONFIG_H=20
  -I. -I../../.. -I../../../libs -I../../.. -I../../.. -mms-bitfields=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall=20
  -Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall=20
  -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 =
-MT=20
  libgstnet_0.10_la-gstnettimeprovider.lo -MD -MP -MF=20
  .deps/libgstnet_0.10_la-gstnettimeprovider.Tpo -c =
gstnettimeprovider.c&nbsp;=20
  -DDLL_EXPORT -DPIC -o=20
  .libs/libgstnet_0.10_la-gstnettimeprovider.o<BR>gstnettimeprovider.c: =
In=20
  function 'gst_net_time_provider_start':<BR>gstnettimeprovider.c:387: =
warning:=20
  pointer targets in passing argument 3 of 'getsockname' differ in=20
  signedness<BR>&nbsp;i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../.. =

  -I../../../libs -I../../.. -I../../.. -mms-bitfields=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2 -Wall=20
  -Wdeclaration-after-statement -Wvla -g -O2 -g -pipe -Wall=20
  -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions --param=3Dssp-buffer-size=3D4 =
-MT=20
  libgstnet_0.10_la-gstnettimeprovider.lo -MD -MP -MF=20
  .deps/libgstnet_0.10_la-gstnettimeprovider.Tpo -c gstnettimeprovider.c =
-o=20
  libgstnet_0.10_la-gstnettimeprovider.o &gt;/dev/null 2&gt;&amp;1<BR>mv =
-f=20
  .deps/libgstnet_0.10_la-gstnettimeprovider.Tpo=20
  .deps/libgstnet_0.10_la-gstnettimeprovider.Plo<BR>/bin/sh =
../../../libtool=20
  --tag=3DCC&nbsp;&nbsp; --mode=3Dlink i686-pc-mingw32-gcc =
-I../../../libs=20
  -I../../.. -I../../.. -mms-bitfields=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/glib-2.0=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/lib/glib-2.0/include=20
  -I/usr/i686-pc-mingw32/sys-root/mingw/include/libxml2&nbsp;&nbsp; =
-Wall=20
  -Wdeclaration-after-statement -Wvla&nbsp; -g&nbsp;&nbsp;&nbsp; -O2 -g =
-pipe=20
  -Wall -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions =
--param=3Dssp-buffer-size=3D4=20
  -export-symbols-regex \^_*\(gst_\|Gst\|GST_\).* -no-undefined =
-version-info=20
  18:0:18&nbsp; -o libgstnet-0.10.la -rpath=20
  /usr/i686-pc-mingw32/sys-root/mingw/lib =
libgstnet_0.10_la-gstnetclientclock.lo=20
  libgstnet_0.10_la-gstnettimepacket.lo =
libgstnet_0.10_la-gstnettimeprovider.lo=20
  ../../../gst/libgstreamer-0.10.la =
-L/usr/i686-pc-mingw32/sys-root/mingw/lib=20
  -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lglib-2.0 =
-lintl&nbsp;&nbsp;=20
  -lintl<BR>generating symbol list for=20
  `libgstnet-0.10.la'<BR>/usr/bin/i686-pc-mingw32-nm -B&nbsp;=20
  .libs/libgstnet_0.10_la-gstnetclientclock.o=20
  .libs/libgstnet_0.10_la-gstnettimepacket.o=20
  .libs/libgstnet_0.10_la-gstnettimeprovider.o&nbsp; | sed -n -e=20
  's/^.*[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  =
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;=20
  ][&nbsp;&nbsp;&nbsp;&nbsp; ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' =
|=20
  /bin/sed -e '/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/' -e '/^[AITW][ =
]/s/.*[=20
  ]//' | sort | uniq &gt; .libs/libgstnet-0.10.exp<BR>/bin/grep -E -e=20
  "^_*(gst_|Gst|GST_).*" ".libs/libgstnet-0.10.exp" &gt;=20
  ".libs/libgstnet-0.10.expT"<BR>mv -f ".libs/libgstnet-0.10.expT"=20
  ".libs/libgstnet-0.10.exp"<BR>if test "x`/bin/sed 1q=20
  .libs/libgstnet-0.10.exp`" =3D xEXPORTS; then cp =
.libs/libgstnet-0.10.exp=20
  .libs/libgstnet-0.10-0.dll.def; else echo EXPORTS &gt;=20
  .libs/libgstnet-0.10-0.dll.def; cat .libs/libgstnet-0.10.exp &gt;&gt;=20
  .libs/libgstnet-0.10-0.dll.def; fi<BR>&nbsp;i686-pc-mingw32-gcc =
-shared=20
  .libs/libgstnet-0.10-0.dll.def&nbsp;=20
  .libs/libgstnet_0.10_la-gstnetclientclock.o=20
  .libs/libgstnet_0.10_la-gstnettimepacket.o=20
  .libs/libgstnet_0.10_la-gstnettimeprovider.o&nbsp;=20
  ../../../gst/.libs/libgstreamer-0.10.dll.a=20
  -L/usr/i686-pc-mingw32/sys-root/mingw/lib=20
  /usr/i686-pc-mingw32/sys-root/mingw/lib/libgobject-2.0.dll.a=20
  /usr/i686-pc-mingw32/sys-root/mingw/lib/libgthread-2.0.dll.a=20
  /usr/i686-pc-mingw32/sys-root/mingw/lib/libgmodule-2.0.dll.a=20
  /usr/i686-pc-mingw32/sys-root/mingw/lib/libglib-2.0.dll.a=20
  /usr/i686-pc-mingw32/sys-root/mingw/lib/libintl.dll.a&nbsp; =
-mms-bitfields -o=20
  .libs/libgstnet-0.10-0.dll -Wl,--enable-auto-image-base -Xlinker =
--out-implib=20
  -Xlinker .libs/libgstnet-0.10.dll.a<BR>Info: resolving =
___gst_debug_min by=20
  linking to __imp____gst_debug_min=20
  =
(auto-import)<BR>/usr/lib64/gcc/i686-pc-mingw32/4.3.2/../../../../i686-pc=
-mingw32/bin/ld:=20
  warning: auto-importing has been activated without =
--enable-auto-import=20
  specified on the command line.<BR>This should work unless it involves =
constant=20
  data structures referencing symbols from auto-imported DLLs.Info: =
resolving=20
  _GST_CAT_DEFAULT by linking to __imp__GST_CAT_DEFAULT=20
  (auto-import)<BR>Creating library file:=20
  =
.libs/libgstnet-0.10.dll.a<BR>.libs/libgstnet_0.10_la-gstnetclientclock.o=
: In=20
  function=20
  =
`gst_net_client_clock_start':<BR>/home/acoyle/src/gstreamer-mingw-cross/g=
streamer-0.10.21/libs/gst/net/gstnetclientclock.c:431:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_socket@12'">`_socket@12'</A><BR>/home/acoyle/src/gstream=
er-mingw-cross/gstreamer-0.10.21/libs/gst/net/gstnetclientclock.c:437:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_getsockname@12'">`_getsockname@12'</A><BR>/home/acoyle/s=
rc/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gstnetclientclock=
.c:443:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_htons@4'">`_htons@4'</A><BR>/home/acoyle/src/gstreamer-m=
ingw-cross/gstreamer-0.10.21/libs/gst/net/gstnetclientclock.c:445:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_ntohs@4'">`_ntohs@4'</A><BR>.libs/libgstnet_0.10_la-gstn=
etclientclock.o:=20
  In function=20
  =
`inet_aton':<BR>/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/=
libs/gst/net/gstnetclientclock.c:112:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_inet_addr@4'">`_inet_addr@4'</A><BR>.libs/libgstnet_0.10=
_la-gstnetclientclock.o:=20
  In function=20
  =
`gst_net_client_clock_finalize':<BR>/home/acoyle/src/gstreamer-mingw-cros=
s/gstreamer-0.10.21/libs/gst/net/gstnetclientclock.c:202:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_WSACleanup@0'">`_WSACleanup@0'</A><BR>.libs/libgstnet_0.=
10_la-gstnetclientclock.o:=20
  In function=20
  =
`gst_net_client_clock_init':<BR>/home/acoyle/src/gstreamer-mingw-cross/gs=
treamer-0.10.21/libs/gst/net/gstnetclientclock.c:158:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_WSAStartup@8'">`_WSAStartup@8'</A><BR>/home/acoyle/src/g=
streamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gstnetclientclock.c:1=
64:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_WSACleanup@0'">`_WSACleanup@0'</A><BR>.libs/libgstnet_0.=
10_la-gstnettimepacket.o:=20
  In function=20
  =
`gst_net_time_packet_send':<BR>/home/acoyle/src/gstreamer-mingw-cross/gst=
reamer-0.10.21/libs/gst/net/gstnettimepacket.c:199:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_ioctlsocket@12'">`_ioctlsocket@12'</A><BR>/home/acoyle/s=
rc/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gstnettimepacket.=
c:202:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_sendto@24'">`_sendto@24'</A><BR>.libs/libgstnet_0.10_la-=
gstnettimepacket.o:=20
  In function=20
  =
`gst_net_time_packet_receive':<BR>/home/acoyle/src/gstreamer-mingw-cross/=
gstreamer-0.10.21/libs/gst/net/gstnettimepacket.c:129:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_recvfrom@24'">`_recvfrom@24'</A><BR>.libs/libgstnet_0.10=
_la-gstnettimeprovider.o:=20
  In function=20
  =
`gst_net_time_provider_start':<BR>/home/acoyle/src/gstreamer-mingw-cross/=
gstreamer-0.10.21/libs/gst/net/gstnettimeprovider.c:360:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_socket@12'">`_socket@12'</A><BR>/home/acoyle/src/gstream=
er-mingw-cross/gstreamer-0.10.21/libs/gst/net/gstnettimeprovider.c:366:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_setsockopt@20'">`_setsockopt@20'</A><BR>/home/acoyle/src=
/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gstnettimeprovider.=
c:374:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_htons@4'">`_htons@4'</A><BR>.libs/libgstnet_0.10_la-gstn=
ettimeprovider.o:=20
  In function=20
  =
`inet_aton':<BR>/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/=
libs/gst/net/gstnettimeprovider.c:118:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_inet_addr@4'">`_inet_addr@4'</A><BR>.libs/libgstnet_0.10=
_la-gstnettimeprovider.o:=20
  In function=20
  =
`gst_net_time_provider_start':<BR>/home/acoyle/src/gstreamer-mingw-cross/=
gstreamer-0.10.21/libs/gst/net/gstnettimeprovider.c:380:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_bind@12'">`_bind@12'</A><BR>/home/acoyle/src/gstreamer-m=
ingw-cross/gstreamer-0.10.21/libs/gst/net/gstnettimeprovider.c:387:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_getsockname@12'">`_getsockname@12'</A><BR>/home/acoyle/s=
rc/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gstnettimeprovide=
r.c:391:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_ntohs@4'">`_ntohs@4'</A><BR>/home/acoyle/src/gstreamer-m=
ingw-cross/gstreamer-0.10.21/libs/gst/net/gstnettimeprovider.c:444:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_closesocket@4'">`_closesocket@4'</A><BR>/home/acoyle/src=
/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gstnettimeprovider.=
c:419:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_closesocket@4'">`_closesocket@4'</A><BR>/home/acoyle/src=
/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gstnettimeprovider.=
c:427:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_closesocket@4'">`_closesocket@4'</A><BR>/home/acoyle/src=
/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gstnettimeprovider.=
c:435:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_closesocket@4'">`_closesocket@4'</A><BR>.libs/libgstnet_=
0.10_la-gstnettimeprovider.o:=20
  In function=20
  =
`gst_net_time_provider_finalize':<BR>/home/acoyle/src/gstreamer-mingw-cro=
ss/gstreamer-0.10.21/libs/gst/net/gstnettimeprovider.c:212:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_WSACleanup@0'">`_WSACleanup@0'</A><BR>.libs/libgstnet_0.=
10_la-gstnettimeprovider.o:=20
  In function=20
  =
`gst_net_time_provider_stop':<BR>/home/acoyle/src/gstreamer-mingw-cross/g=
streamer-0.10.21/libs/gst/net/gstnettimeprovider.c:461:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_closesocket@4'">`_closesocket@4'</A><BR>.libs/libgstnet_=
0.10_la-gstnettimeprovider.o:=20
  In function=20
  =
`gst_net_time_provider_init':<BR>/home/acoyle/src/gstreamer-mingw-cross/g=
streamer-0.10.21/libs/gst/net/gstnettimeprovider.c:171:=20
  undefined reference to <A=20
  =
href=3D"mailto:`_WSAStartup@8'">`_WSAStartup@8'</A><BR>/home/acoyle/src/g=
streamer-mingw-cross/gstreamer-0.10.21/libs/gst/net/gstnettimeprovider.c:=
177:=20
  undefined reference to <A=20
  href=3D"mailto:`_WSACleanup@0'">`_WSACleanup@0'</A><BR>make[4]: ***=20
  [libgstnet-0.10.la] Error 1<BR>make[4]: Leaving directory=20
  =
`/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst/net'<B=
R>make[3]:=20
  *** [all-recursive] Error 1<BR>make[3]: Leaving directory=20
  =
`/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs/gst'<BR>ma=
ke[2]:=20
  *** [all-recursive] Error 1<BR>make[2]: Leaving directory=20
  =
`/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21/libs'<BR>make[1=
]:=20
  *** [all-recursive] Error 1<BR>make[1]: Leaving directory=20
  `/home/acoyle/src/gstreamer-mingw-cross/gstreamer-0.10.21'<BR>make: =
*** [all]=20
  Error 2<BR></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>I would be grateful for any help in =
resolving=20
  this...</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>Thanks</FONT></DIV>
  <DIV><FONT face=3DArial =
size=3D2>&nbsp;</DIV></BLOCKQUOTE></FONT></BODY></HTML>

------=_NextPart_001_0017_01C9429E.C29488B0--

------=_NextPart_000_0016_01C9429E.C29461A0
Content-Type: application/octet-stream; name="libs_gst_net_makefile_am.patch"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="libs_gst_net_makefile_am.patch"

--- libs/gst/net/Makefile.am	2008-11-09 17:29:09.000000000 +0000=0A=
+++ libs/gst/net/Makefile.am.orig	2006-10-05 16:31:16.000000000 +0100=0A=
@@ -13,7 +13,7 @@=0A=
     gstnettimeprovider.c=0A=
 =0A=
 libgstnet_@GST_MAJORMINOR@_la_CFLAGS =3D $(GST_OBJ_CFLAGS)=0A=
-libgstnet_@GST_MAJORMINOR@_la_LIBADD =3D $(GST_OBJ_LIBS) =
$(INET_ATON_LIBS) ${WIN32_LIBS}=0A=
+libgstnet_@GST_MAJORMINOR@_la_LIBADD =3D $(GST_OBJ_LIBS) =
$(INET_ATON_LIBS)=0A=
 libgstnet_@GST_MAJORMINOR@_la_LDFLAGS =3D $(GST_LIB_LDFLAGS) =
$(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS)=0A=
 =0A=
 CLEANFILES =3D *.gcno *.gcda *.gcov=0A=

------=_NextPart_000_0016_01C9429E.C29461A0
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
------=_NextPart_000_0016_01C9429E.C29461A0
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
gstreamer-daily mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gstreamer-daily

------=_NextPart_000_0016_01C9429E.C29461A0--