<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2013/10/25 jojo <span dir="ltr"><<a href="mailto:rjiejie@gmail.com" target="_blank">rjiejie@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
Hi,
</div><div><span style="white-space:pre-wrap"> </span>I use the "gstreamer-1.0-devel-1.2.0-ios-universal.pkg" to use some glib function also like "g_free" and so on,</div><div><br></div>
<div><span style="white-space:pre-wrap"> </span>and i build my iOS static library "libiOS.a" succeed except some undefined symbol in my static library which should </div><div><br></div><div><span style="white-space:pre-wrap"> </span>be come from gstreamer project as bellow, what i am missing ?</div>
</blockquote><div><br></div><div>How are you building this static library and how are you using it?<br><br></div><div>I would say it's normal that those symbols are undefined. When you link your application with your library (libiOS.a) and the GStreamer iOS Framework, the framework will provide the object files contains the glib symbols. You don't want to end up having an archive libiOS.a with the glib object files in there because it results in dupicated symbols when linking it with the GStreamer iOS framework.<br>
</div><div>Make sure you use the XCode templates we provide, which takes care of all the internal details for you.<br></div><div><br>Cheers,<br>Andoni<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><br></div><div><div>nm libiOS.a | grep _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div>nm: no name list</div><div> U _g_free</div>
<div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div>
<div> U _g_free</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>
nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div>
<div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div>
<div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div><div> U _g_free</div>
<div> U _g_free</div></div><div><br></div><div><br></div><div><div>nm libiOS.a | grep assert</div><div>nm: no name list</div><div> U _g_assertion_message_expr</div><div>nm: no name list U _assert</div>
<div> U _assert</div><div><br></div><div> U _assert</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div>
<div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>
nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div>nm: no name list</div><div> U _g_assertion_message_expr</div><div> U _assert</div><div> U _assert</div><div> U _assert</div>
</div>
<div><div><br></div><div>Thanks,</div><div><br></div><div>- Jojo</div><div><br></div></div>
<br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Andoni Morales Alastruey<br><br>LongoMatch:The Digital Coach<br><a href="http://www.longomatch.ylatuya.es">http://www.longomatch.ylatuya.es</a>
</div></div>