[Libav-user] Unable to compile i386 compatible ffmpeg dylibs on Mac OS X

Simon Daniels simondaniels23 at gmail.com
Sat Nov 26 22:20:24 CET 2011


1. Ran ./configure --cc="gcc -m32"
2. grep HAVE_EBX_AVAILABLE config.h. output: #define HAVE_EBX_AVAILABLE 1
3. grep HAVE_EBP_AVAILABLE config.h. output: #define HAVE_EBP_AVAILABLE 1

4. Ran ./configure --cc="clang -m32"
5. grep HAVE_EBX_AVAILABLE config.h. output: #define HAVE_EBX_AVAILABLE 1
6. grep HAVE_EBP_AVAILABLE config.h. output: #define HAVE_EBP_AVAILABLE 1

7. Tried everything with 324b8adc and got same result.

8. INTERESTING: tried everything with 08d2cee4 and it partially
worked! I say partially because it completed making with ./configure
--cc="gcc -m32". BUT, when I tried my original configure line
(./configure --disable-static --enable-shared --disable-outdev=sdl
--enable-runtime-cpudetect --disable-bzlib --disable-libfreetype
--disable-libopenjpeg --enable-zlib --cc="gcc -m32"), it failed with
the same error as before. Haven't tried clang yet. Will do this
afternoon.

Hope we're getting closer!


On Fri, Nov 25, 2011 at 3:15 AM, Carl Eugen Hoyos <cehoyos at ag.or.at> wrote:
> Simon Daniels <simondaniels23 at ...> writes:
>
>> 4. Repeated #2 and #3 with clang on current git head and got the same errors
>
> Next tests:
> Could you provide the output of
> $ grep HAVE_EBX_AVAILABLE config.h
> $ grep HAVE_EBP_AVAILABLE config.h
> (I assume it is identical for clang and gcc, is it?)
>
> And please test versions 324b8adc and 08d2cee4 to make sure this is not a
> regression.
>
> Carl Eugen
>
> _______________________________________________
> Libav-user mailing list
> Libav-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/libav-user
>


More information about the Libav-user mailing list