[gstreamer-bugs] [Bug 636134] deinterlace plugin does not build universal on Mac OS

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Dec 11 10:21:20 PST 2010


https://bugzilla.gnome.org/show_bug.cgi?id=636134
  GStreamer | gst-plugins-good | unspecified

David Schleef <ds> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |RESOLVED
         Resolution|                            |WONTFIX

--- Comment #6 from David Schleef <ds at schleef.org> 2010-12-11 18:21:19 UTC ---
"Universal build" means compiling the code for multiple architectures into a
single .dylib file.  It's a hack that OS/X does to compile for, say, x86_64 and
x86, or previously, x86 and powerpc.

It's really not possible to do this generically on something as big and complex
as GStreamer.  Notably, it fails on assembly code.  It also fails for things
like glibconfig.h, which is a different header on different architectures.

Since it is fairly straightforward to combine the .dylib/.so files created by
two separate builds (there's a tool on OS/X specifically for this), I have
never considered it a reasonable goal to support universal building at the
compiler level.

-- 
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