After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 679180 - Undefined reference to g_value_get_schar under Ubuntu 12.04
Undefined reference to g_value_get_schar under Ubuntu 12.04
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-android
git master
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-06-30 06:45 UTC by Gili
Modified: 2013-11-24 18:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gili 2012-06-30 06:45:23 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?
Comment 1 Tim-Philipp Müller 2013-01-09 13:35:42 UTC
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

?