[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