[gst-devel] Trying to build gstreamer-0.10.20 on OS X 10.5

Edward Hervey edward.hervey at collabora.co.uk
Wed Jul 2 15:05:19 CEST 2008


Hi,

  Seems like a generic issue with your environment since it fails on the
first file to be compiled.
  The answer to your problem might be in the output of configure. The
compiler shipped with macosx is a (slightly-modified) gcc and shouldn't
have any problems dealing with this.
  Have you installed all the dependencies for building GStreamer ?
G_GNUC_NULL_TERMINATED is declared in glib for example.

On Tue, 2008-07-01 at 18:18 -0700, Ed Immenschuh wrote:
> Hello,
> 
> I'm trying to build gstreamer-0.10.20 on OS X 10.5, and I'm getting these error messages:
> ../../gst/gsttaglist.h:214: error: syntax error before ‘(’ token
> ../../gst/gsttaglist.h:214: warning: type defaults to ‘int’ in declaration of ‘G_GNUC_NULL_TERMINATED’
> ../../gst/gsttaglist.h:214: warning: data definition has no type or storage class
> ../../gst/gsttaglist.h:218: error: syntax error before ‘(’ token
> ../../gst/gsttaglist.h:218: warning: type defaults to ‘int’ in declaration of ‘G_GNUC_NULL_TERMINATED’
> ../../gst/gsttaglist.h:218: warning: data definition has no type or storage class
> make[4]: *** [libgstparse_la-lex._gst_parse_yy.lo] Error 1
> make[3]: *** [all-recursive] Error 1
> make[2]: *** [all] Error 2
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
> denali:gstreamer-0.10.20 eji$
> 
> ------------------------
> 
> The configure complained about some stuff, but when on to created the make files, correctly. But when I try and do a make, it complains about the above stuff.... Any ideas why? Also, what are actually trying to do here:
> 
> void         gst_tag_list_add               (GstTagList       * list,
>                                              GstTagMergeMode    mode,
>                                              const gchar      * tag,
>                                              ...) G_GNUC_NULL_TERMINATED;
> void         gst_tag_list_add_values        (GstTagList       * list,
>                                              GstTagMergeMode    mode,
>                                              const gchar      * tag,
>                                              ...) G_GNUC_NULL_TERMINATED;
> 
> Is this a cast or something with the ...) ? I've never seen something like this before....
> 
> Thanks for your help....
> 
> Ed
> 
> 
> 
> 
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel





More information about the gstreamer-devel mailing list