[Bug 741412] New: various plugin registration symbols undefined (1.5 master)
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Dec 11 20:06:50 PST 2014
https://bugzilla.gnome.org/show_bug.cgi?id=741412
GStreamer | gst-plugins | git
Summary: various plugin registration symbols undefined (1.5
master)
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Mac OS
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: mmcnamara at control4.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
After successfully compiling the latest version of GStreamer from master
(7fa8aa79e95d17f3c54479b32a0425d4fc6aed91) there are a number of missing
symbols when attempting to register plugins. For example:
Undefined symbols for architecture armv7:
"_gst_plugin_opengl_register", referenced from:
_gst_ios_init in libPods-iOSGStreamer.a(gst_ios_init.o)
ld: symbol(s) not found for architecture armv7
undef: _gst_plugin_opengl_register
Undefined symbols for architecture i386:
"_gst_plugin_opengl_register", referenced from:
_gst_ios_init in libPods-iOSGStreamer.a(gst_ios_init.o)
ld: symbol(s) not found for architecture i386
This is the case for a number of things like rsvg, gdp, openh264, taglib,
etc... I have tried (without success unfortunately) to diagnose where this
issue stems from.
When I look in the cerbero build directories it appears that each architecture
is in fact being built and I've verified it's for the correct architecture:
mikemcs-imac:ios_universal mike$ ls
arm64 armv7 armv7s x86 x86_64
mikemcs-imac:ios_universal mike$ lipo -info
arm64/gst-plugins-bad-1.0-1.5/gst-libs/gst/gl/libgstgl_1.0_la-gstglapi.o
Non-fat file:
arm64/gst-plugins-bad-1.0-1.5/gst-libs/gst/gl/libgstgl_1.0_la-gstglapi.o is
architecture: arm64
mikemcs-imac:ios_universal mike$ lipo -info
armv7/gst-plugins-bad-1.0-1.5/gst-libs/gst/gl/libgstgl_1.0_la-gstglapi.o
Non-fat file:
armv7/gst-plugins-bad-1.0-1.5/gst-libs/gst/gl/libgstgl_1.0_la-gstglapi.o is
architecture: armv7
etc....
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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