[gstreamer-bugs] [Bug 317048] gstreamer Cygwin build fixes

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sun Nov 27 09:03:00 PST 2005


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=317048
 GStreamer | gstreamer (core) | Ver: 0.8.x





------- Additional Comments From Thomas Vander Stichele  2005-11-27 17:02 -------
Thanks for breaking this down step by step.

1.A.: check gstreamer/gst/Makefile.am:
libgstreamer_ at GST_MAJORMINOR@_la_LIBADD =               \
        $(GST_PARSE_LA)                                 \
        $(GST_ALL_LIBS)                                 \
        $(XML_LIBS)

libgstreamer is explicitly linked to the xml libraries; there's no need to add
it to GST_ALL_LIBS

1.B: you've said this isn't needed yourself.

2.A: added

2.B: AS_LIBTOOL is the wrong location for this - see the explanation of what the
macro does.  I added GST_ALL_LDFLAGS in configure.ac instead and added it to the
libs' LDFLAGS.

2.C: those plugins link to libgstvideo, which links to libgstbase.  this should
be enough, there should be no reason to link them explicitly in, unless I'm
missing something ? Obviously you're right in that I can't compile them in
MingW.  Is it possible to compile them in cygwin ?

3.A: as above
3.B: as above
3.C: commited, thanks

4.A: as above
4.B: as above
4.C: already done

5.A: as above
5.B: as above
5.C: already done
5.D: already done

ffmpeg stuff: commited

Please get back to me on 1A and 2C, the last remaining bits from this bug.
And let us know your name so we can properly attribute fixes in the future ;)

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list