[gtk-osx-users] Fail to build gstreamer on Mavericks


I cannot build gstreamer on MacOSX 10.9. I am using Xcode 5.0.2.

The first error I have is the detection of flex.

I solved it by changing the flex version detection in common/m4/gst-parser.m4: flex_version=`$FLEX_PATH --version | head -n 1 | grep -o -E [0-9]+.[0-9]+.[0-9]+`

Then the compilation reports warning that are considred as errors:
First warning:
lex._gst_parse_yy.c:2168:5: warning: no previous prototype for function '_gst_parse_yyget_column' [-Wmissing-prototypes]
int _gst_parse_yyget_column  (yyscan_t yyscanner)

If I disable warning as error and try to go a little bit further I get into this error:
In file included from /Users/bdoin/gtk/inst/include/glib-2.0/glib.h:64:
/Users/bdoin/gtk/inst/include/glib-2.0/glib/gmessages.h:199:11: error: use of undeclared identifier 'g_log_domain_gstreamer'
  g_logv (G_LOG_DOMAIN, G_LOG_LEVEL_ERROR, format, args);
<command line>:4:22: note: expanded from here
#define G_LOG_DOMAIN g_log_domain_gstreamer

Has anybody succeeded in compiling gstreamer on Mavericks?


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]