<div>Hi, when I compile gstreamer with _DGST_REMOVE_DEPRECATED, I have got error :</div><div><div>../gst/.libs/<a href="http://libgstreamer-0.10.so" target="_blank">libgstreamer-0.10.so</a>: undefined reference to `gst_pad_get_internal_links_default&#39;</div>


<div>../gst/.libs/<a href="http://libgstreamer-0.10.so" target="_blank">libgstreamer-0.10.so</a>: undefined reference to `gst_pad_set_internal_link_function&#39;</div><div>../gst/.libs/<a href="http://libgstreamer-0.10.so" target="_blank">libgstreamer-0.10.so</a>: undefined reference to `gst_pad_get_internal_links&#39;</div>


</div><div><br></div><div>I think some code in gstreamer are still using the deprected api on the above. (git head is the same)</div><div><br></div><div>./gst-plugins-base-0.10.23/gst/playback/gstdecodebin.c:  int_links = gst_pad_get_internal_links (pad);</div>


<div>./gstreamer-0.10.23/tools/gst-inspect.c:    if (pad-&gt;intlinkfunc != gst_pad_get_internal_links_default)</div><div>./gstreamer-0.10.23/tools/gst-xmlinspect.c:      if (pad-&gt;intlinkfunc != gst_pad_get_internal_links_default)</div>


<div>./gstreamer-0.10.23/gst/gstghostpad.c:    res = gst_pad_get_internal_links (target);</div><div>./gstreamer-0.10.23/gst/gstpad.c:      GST_DEBUG_FUNCPTR (gst_pad_get_internal_links_default);</div><div>./gstreamer-0.10.23/gst/gstpad.c:      GST_PAD_INTLINKFUNC (pad) != gst_pad_get_internal_links_default) {</div>


<div>./gstreamer-0.10.23/gst/gstpad.c: * gst_pad_get_internal_links_default:</div><div>./gstreamer-0.10.23/gst/gstpad.c:gst_pad_get_internal_links_default (GstPad * pad)</div><div>./gstreamer-0.10.23/gst/gstpad.c: * gst_pad_get_internal_links:</div>


<div>./gstreamer-0.10.23/gst/gstpad.c:gst_pad_get_internal_links (GstPad * pad)</div><div><br></div><div><br></div>