<div>Thanks for the advice...</div>
<div>I was using the gtk binaries provided by the mono installer which are a little bit updated. I&#39;ll recompile GSStreamer using the binaries provided&nbsp;by the GTK+ team which usesthe 2.18 version of GLib. I think it will be ready for the next week<br>
</div>
<div class="gmail_quote">2009/1/19 xavier grasa <span dir="ltr">&lt;<a href="mailto:xavier.grasa@iss-profesionalia.com">xavier.grasa@iss-profesionalia.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi all,<br><br>I am trying to build some gstreamer plug-ins under Windows Vista using<br>the installers at (<a href="http://forja.rediris.es/frs/?group_id=96" target="_blank">http://forja.rediris.es/frs/?group_id=96</a>), and the<br>
same compilation errors appears:<br><br>error C3861: &#39;g_once_init_enter&#39;: identifier not found<br><br>regarding g_once_init_enter not being present, just as Julien explained<br>on his mail.<br><br>Any help would be much appreciated,<br>
<br>Best,<br><br>--Xavier Grasa<br>
<div class="Ih2E3d"><br><br>&gt; Hi,<br>&gt;<br>&gt; I was trying to use your packages ... but<br>&gt;<br>&gt; You are using glib 2.16.1 according to the &quot;glibconfig.h&quot; which is<br>&gt; deployed with your installers (<a href="http://forja.rediris.es/frs/?group_id=96" target="_blank">http://forja.rediris.es/frs/?group_id=96</a>)<br>
&gt;<br>&gt; In this doc page<br>&gt; <a href="http://library.gnome.org/devel/glib/stable/glib-Threads.html#g-once-init-enter" target="_blank">http://library.gnome.org/devel/glib/stable/glib-Threads.html#g-once-init-enter</a><br>
&gt; we can read that there is a function called g_once_init_enter since<br>&gt; glib 2.14.<br>&gt; I go into &quot;gthread.h&quot; (which is deployed with your installers) I<br>&gt; cannot see any g_once_init_enter definition.<br>
&gt;<br>&gt; It causes a failure when using gstutils.h:<br>&gt;<br>&gt; &quot;#if GLIB_CHECK_VERSION (2, 14, 0)<br>&gt; #define __gst_once_init_enter(val) (g_once_init_enter (val))<br>&gt; #define __gst_once_init_leave(val,newval) (g_once_init_leave (val,<br>
&gt; newval))<br>&gt; #else<br>&gt; #define __gst_once_init_enter(val) (G_UNLIKELY (*(val) == 0))<br>&gt; #define __gst_once_init_leave(val,newval) (*(val) = newval)<br>&gt; #endif<br>&gt; &quot;<br>&gt;<br>&gt; Any explanations ?<br>
&gt;<br>&gt; Sincerely<br>&gt;<br>&gt; Julien<br><br><br></div>------------------------------------------------------------------------------<br>This SF.net email is sponsored by:<br>SourcForge Community<br>SourceForge wants to tell your story.<br>
<a href="http://p.sf.net/sfu/sf-spreadtheword" target="_blank">http://p.sf.net/sfu/sf-spreadtheword</a><br>
<div>
<div></div>
<div class="Wj3C7c">_______________________________________________<br>gstreamer-devel mailing list<br><a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br><a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
</div></div></blockquote></div><br>