GNOME Bugzilla – Bug 330244
gsttextoverlay.c:895: 'struct _GstCollectData' has no member named 'abidata'
Last modified: 2006-02-08 13:47:13 UTC
make: Leaving directory `/multimedia/cvs/gnome214/gst-plugins-base'
gsttextoverlay.c: In function 'gst_text_overlay_collected':
gsttextoverlay.c:895: error: 'struct _GstCollectData' has no member named 'abidata'
gsttextoverlay.c:908: error: 'struct _GstCollectData' has no member named 'abidata'
You need a newer GStreamer core. We weren't properly checking for it before. Thanks for the report.
2006-02-07 Andy Wingo <firstname.lastname@example.org>
* configure.ac (GST_MAJORMINOR): Update core version req to
0.10.2.2, for the collectpads API addition (#330244).
Thanks. After cvs update I can see your changes and configure seems to check for 0.10.2.2, but it will continue happily and run into the build error again.
checking for GST_CHECK... configure: no gstreamer-check-0.10 >= 0.10.2.2 (GStreamer Check unittest Library) found
checking for check - version >= 0.9.2... no
*** Could not run check test program, checking why...
*** The test program failed to compile or link. See the file config.log for
*** the exact error that occured.
That output means that you don't have libcheck installed, which should not stop configure from completing - it just means you won't be able to run the testsuite.
Compilation failure is unrelated, and means your install of GStreamer core is not recent enough. You need either current CVS, or the 0.10.2.2 prerelease I put up yesterday (or the 0.10.2.3 I'm about to put up)
Closing the bug, as the remaining issue is only in your local build now.
installed include files had wrong perms and did not get updated by make install.