[gst-devel] New GStreamer binaries for Windows based on OAbuild.

xavier grasa xavier.grasa at iss-profesionalia.com
Mon Jan 19 19:25:20 CET 2009


Hi all,

I am trying to build some gstreamer plug-ins under Windows Vista using 
the installers at (http://forja.rediris.es/frs/?group_id=96), and the 
same compilation errors appears:

error C3861: 'g_once_init_enter': identifier not found

regarding g_once_init_enter not being present, just as Julien explained 
on his mail.

Any help would be much appreciated,

Best,

--Xavier Grasa


> Hi,
>
> I was trying to use your packages ... but
>
> You are using glib 2.16.1 according to the "glibconfig.h" which is 
> deployed with your installers (http://forja.rediris.es/frs/?group_id=96)
>
> In this doc page 
> http://library.gnome.org/devel/glib/stable/glib-Threads.html#g-once-init-enter 
> we can read that there is a function called g_once_init_enter since 
> glib 2.14.
> I go into "gthread.h" (which is deployed with your installers) I 
> cannot see any g_once_init_enter definition.
>
> It causes a failure when using gstutils.h:
>
> "#if GLIB_CHECK_VERSION (2, 14, 0)
> #define __gst_once_init_enter(val) (g_once_init_enter (val))
> #define __gst_once_init_leave(val,newval) (g_once_init_leave (val, 
> newval))
> #else
> #define __gst_once_init_enter(val) (G_UNLIKELY (*(val) == 0))
> #define __gst_once_init_leave(val,newval) (*(val) = newval)
> #endif
> "
>
> Any explanations ?
>
> Sincerely
>
> Julien
 




More information about the gstreamer-devel mailing list