GNOME Bugzilla – Bug 679180
Undefined reference to g_value_get_schar under Ubuntu 12.04
Last modified: 2013-11-24 18:52:19 UTC
Invoking setup.sh in gstreamer_ndk_bundle I get: gstreamer-0.10_ndk_bundle/jni/../glib/gobject/gmarshal.c:149: undefined reference to `g_value_get_schar' According to http://gstreamer-devel.966125.n4.nabble.com/Problem-building-gstreamer-ndk-bundle-maybe-gstreamer-OS-related-tp4655141p4655150.html something broke in glib 2.32 but looking at http://developer.gnome.org/gobject/stable/gobject-Standard-Parameter-and-Value-Types.html#g-value-get-schar this method didn't even exist before version 2.32. According to http://lists.freedesktop.org/archives/gstreamer-android/2011-November/000114.html it sounds like the build is picking up glib from the system instead of gstreamer_ndk_bundle/glib but I'm not sure how to fix this. How are we supposed to build gstreamer_ndk_bundle under Ubuntu 12.04?
Have you tried the new build system from the GStreamer SDK, as linked to at the top of http://gstreamer.freedesktop.org/wiki/GstreamerAndroid_InstallInstructions ?