configure: WARNING: gtkmm not available: GUI examples will not be built.
configure: WARNING: Location of external libstdc documentation not set
extra_defs_gen/generate_plugin_gmmproc_file.cc:386:13: warning: Deprecated pre-processor symbol: replace with "(g_array_get_type ())"
386 | returnGType != G_TYPE_VALUE_ARRAY &&
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
element.cc: In member function ‘Glib::RefPtr Gst::Element::get_request_pad(const Glib::ustring&)’:
element.cc:978:48: warning: ‘GstPad* gst_element_get_request_pad(GstElement*, const gchar*)’ is deprecated: Use 'gst_element_request_pad_simple' instead [-Wdeprecated-declarations]
978 | return Glib::wrap(gst_element_get_request_pad(gobj(), name.c_str()));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../gstreamermm/element.h:28,
from element.cc:6:
/usr/include/gstreamer-1.0/gst/gstelement.h:1042:25: note: declared here
1042 | GstPad* gst_element_get_request_pad (GstElement *element, const gchar *name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
event.cc: In member function ‘void Gst::EventToc::parse(Glib::RefPtr&, bool&) const’:
event.cc:312:6: warning: infinite recursion detected [-Winfinite-recursion]
312 | void EventToc::parse(Glib::RefPtr& toc, bool& updated) const
| ^~~~~~~~
event.cc:314:37: note: recursive call
314 | const_cast(this)->parse(toc, updated);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
message.cc: In member function ‘Glib::RefPtr Gst::MessageClockProvide::parse_clock_provide() const’:
message.cc:367:32: warning: infinite recursion detected [-Winfinite-recursion]
367 | Glib::RefPtr MessageClockProvide::parse_clock_provide() const
| ^~~~~~~~~~~~~~~~~~~
message.cc:369:30: note: recursive call
369 | return parse_clock_provide();
| ^
message.cc: In member function ‘Glib::RefPtr Gst::MessageClockLost::parse_clock_lost() const’:
message.cc:387:32: warning: infinite recursion detected [-Winfinite-recursion]
387 | Glib::RefPtr MessageClockLost::parse_clock_lost() const
| ^~~~~~~~~~~~~~~~
message.cc:389:27: note: recursive call
389 | return parse_clock_lost();
| ^
message.cc: In member function ‘Glib::RefPtr Gst::MessageNewClock::parse_new_clock() const’:
message.cc:399:32: warning: infinite recursion detected [-Winfinite-recursion]
399 | Glib::RefPtr MessageNewClock::parse_new_clock() const
| ^~~~~~~~~~~~~~~
message.cc:401:26: note: recursive call
401 | return parse_new_clock();
| ^
message.cc: In member function ‘Glib::RefPtr Gst::MessageHaveContext::parse_have_context() const’:
message.cc:662:34: warning: infinite recursion detected [-Winfinite-recursion]
662 | Glib::RefPtr MessageHaveContext::parse_have_context() const
| ^~~~~~~~~~~~~~~~~~
message.cc:664:29: note: recursive call
664 | return parse_have_context();
| ^
libtool: warning: remember to run 'libtool --finish /usr/lib'