[Bug 766366] ios: Build new C++ STL

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri May 13 12:50:25 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=766366

--- Comment #5 from Elvis Dowson <elvis.dowson at gmail.com> ---
BTW, the solution for the C++ STL errors was to add libstdc++.6.0.9.tbd to the
Build Phases > Link Binary with Libraries section.

I also had to additionally modify the gst_ios_init.m file to remote the
liveaddr and fragmented plugins, to get the project to build.

diff --git a/gst-sdk/tutorials/xcode iOS/Tutorial 4/gst_ios_init.m
b/gst-sdk/tutorials/xcode iOS/Tutorial 4/gst_ios_init.m
index 403f9f9..b8381db 100644
--- a/gst-sdk/tutorials/xcode iOS/Tutorial 4/gst_ios_init.m     
+++ b/gst-sdk/tutorials/xcode iOS/Tutorial 4/gst_ios_init.m     
@@ -261,9 +261,6 @@ GST_PLUGIN_STATIC_DECLARE(interlace);
 #if defined(GST_IOS_PLUGIN_IVTC) || defined(GST_IOS_PLUGINS_EFFECTS)
 GST_PLUGIN_STATIC_DECLARE(ivtc);
 #endif
-#if defined(GST_IOS_PLUGIN_LIVEADDER) || defined(GST_IOS_PLUGINS_EFFECTS)
-GST_PLUGIN_STATIC_DECLARE(liveadder);
-#endif
 #if defined(GST_IOS_PLUGIN_RAWPARSE) || defined(GST_IOS_PLUGINS_EFFECTS)
 GST_PLUGIN_STATIC_DECLARE(rawparse);
 #endif
@@ -767,9 +764,6 @@ gst_ios_init (void)
 #if defined(GST_IOS_PLUGIN_IVTC) || defined(GST_IOS_PLUGINS_EFFECTS)
     GST_PLUGIN_STATIC_REGISTER(ivtc);
 #endif
-#if defined(GST_IOS_PLUGIN_LIVEADDER) || defined(GST_IOS_PLUGINS_EFFECTS)
-    GST_PLUGIN_STATIC_REGISTER(liveadder);
-#endif
 #if defined(GST_IOS_PLUGIN_RAWPARSE) || defined(GST_IOS_PLUGINS_EFFECTS)
     GST_PLUGIN_STATIC_REGISTER(rawparse);
 #endif
@@ -890,9 +884,6 @@ gst_ios_init (void)
 #if defined(GST_IOS_PLUGIN_DVDSPU) || defined(GST_IOS_PLUGINS_CODECS)
     GST_PLUGIN_STATIC_REGISTER(dvdspu);
 #endif
-#if defined(GST_IOS_PLUGIN_FRAGMENTED) || defined(GST_IOS_PLUGINS_CODECS)
-    GST_PLUGIN_STATIC_REGISTER(fragmented);
-#endif
 #if defined(GST_IOS_PLUGIN_ID3TAG) || defined(GST_IOS_PLUGINS_CODECS)
     GST_PLUGIN_STATIC_REGISTER(id3tag);
 #endif

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list