[gstreamer-bugs] [Bug 636134] New: deinterlace plugin does not build universal on Mac OS
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Nov 30 06:41:49 PST 2010
https://bugzilla.gnome.org/show_bug.cgi?id=636134
GStreamer | gst-plugins-good | unspecified
Summary: deinterlace plugin does not build universal on Mac OS
Classification: Desktop
Product: GStreamer
Version: unspecified
OS/Version: Mac OS
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: jeremyhu at freedesktop.org
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
The problem is that you're using configure-time checks for architecture rather
than compile-time checks.
In addition to the attached patch, you should probably move checks for SIMD out
of configure as well using __MMX__ , __SSE__, __SSE2__, __SSE3__, etc
---
make -C deinterlace
make all-am
CC libgstdeinterlace_la-tomsmocomp.lo
/bin/sh ../../libtool --silent --tag=CC --tag=disable-static --mode=compile
/usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I/opt/local/include
-D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0
-I/opt/local/lib/glib-2.0/include -I/opt/local/include
-I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/gstreamer-0.10
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
-I/opt/local/include -I/opt/local/include/libxml2 -I../../gst-libs
-D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0
-I/opt/local/lib/glib-2.0/include -I/opt/local/include
-I/opt/local/include/libxml2 -DG_THREADS_MANDATORY -DG_DISABLE_CAST_CHECKS
-Wall -Wdeclaration-after-statement -Wpointer-arith -Wmissing-declarations
-Wmissing-prototypes -Wredundant-decls -Wwrite-strings -Wold-style-definition
-Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wnested-externs
-g -I/opt/local/include/orc-0.4 -O2 -arch x86_64 -arch i386 -c -o
libgstdeinterlace_la-tomsmocomp.lo `test -f 'tvtime/tomsmocomp.c' || echo
'./'`tvtime/tomsmocomp.c
/var/tmp//ccdRgmRy.s:11200:bad register name `%rbx'
/var/tmp//ccdRgmRy.s:11201:bad register name `%rbx'
/var/tmp//ccdRgmRy.s:11202:bad register name `%rcx'
/var/tmp//ccdRgmRy.s:11203:bad register name `%rbx)'
/var/tmp//ccdRgmRy.s:11204:bad register name `%rbx, %rcx)'
/var/tmp//ccdRgmRy.s:11205:bad register name `%rdi'
/var/tmp//ccdRgmRy.s:11206:bad register name `%rdi)'
/var/tmp//ccdRgmRy.s:11207:bad register name `%rdx'
/var/tmp//ccdRgmRy.s:11208:bad register name `%rbx, %rdx)'
/var/tmp//ccdRgmRy.s:11209:bad register name `%rsi)'
/var/tmp//ccdRgmRy.s:11210:bad register name `%rsi, %rcx)'
/var/tmp//ccdRgmRy.s:11211:bad register name `%rdi,%rdx)'
/var/tmp//ccdRgmRy.s:11212:bad register name `%rsi'
/var/tmp//ccdRgmRy.s:11213:bad register name `%rdi'
/var/tmp//ccdRgmRy.s:11214:bad register name `%rdx'
--
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