[gstreamer-bugs] [Bug 394208] New: Compile Error on Intel Mac OS X

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Mon Jan 8 04:10:03 PST 2007


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=394208

  GStreamer | gst-ffmpeg | Ver: 0.10.2

           Summary: Compile Error on Intel Mac OS X
           Product: GStreamer
           Version: 0.10.2
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gst-ffmpeg
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: vijay.santhanam at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Please describe the problem:
Running ./configure produces missing symbols error on a Mac Book Pro in OS X
10.4.8




Steps to reproduce:
1. ./configure then make (no arguments)


Actual results:
Produces error:


/bin/sh ../libtool --tag=CC --mode=link gcc  -g -O2   -o apiexample 
apiexample.o libavcodec.la
gcc -g -O2 -o apiexample apiexample.o  ./.libs/libavcodec.a -lz
/usr/bin/ld: Undefined symbols:
ff_pw_20
ff_pw_3
bone
d40000
wm1010
collect2: ld returned 1 exit status


Expected results:
usual make

Does this happen every time?
Everytime

Other information:
Searching for symbol matches in code identified mmx code.
ala http://threebit.net/mail-archive/mythtv-dev/msg02265.html

./configure --enable-mmx fixes the problem.

In a related note, executing a gst application produces a non-critical error in
liboil, which complains of a non-MMX architecture. Liboil then assumes that MMX
exists and continues execution. Run time is not interrupted (of course) as
MacBook's have Intel chips.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list