[gst-devel] gst-plugins-base circular build problem

Sebastian Dröge sebastian.droege at collabora.co.uk
Thu Mar 18 10:17:53 CET 2010


On Thu, 2010-03-18 at 10:11 +0100, Sebastian Dröge wrote:
> On Thu, 2010-03-18 at 01:30 +0100, Thomas Vander Stichele wrote:
> > Hi,
> > 
> > gst-libs/gst/interfaces depends on built versions of .gir files in its
> > sibling directories.  However, Makefile.am in gst-libs/gst says
> > specifically that interfaces should be built before all other dirs
> > because of built headers.
> > 
> > Is this a circular build problem, and did whoever who added the .gir
> > stuff oversee this ? Or am I missing something here ?
> 
> Good catch but this problem is in the header files too: xoverlay.h
> includes ../video/gstvideosink.h for no good reason it seems. I'll fix
> this later.

"No good reason" was wrong. It's used for GstVideoRectangle. I guess we
should move that struct into the interfaces library and let the video
library use it from there...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20100318/8974dc16/attachment.pgp>


More information about the gstreamer-devel mailing list