[Ffmpeg-devel] Patch to allow cross-compile with MacOS X
Wed Jul 12 15:46:19 CEST 2006
Le 12 juil. 06 ? 02:33, M?ns Rullg?rd a ?crit :
> M?ns Rullg?rd <mru at inprovide.com> writes:
> Committed a simplified version.
> M?ns Rullg?rd
> mru at inprovide.com
I'd tried with the last svn, then I report the resultat
works great on mac PPC with this configure:
./configure --cross-compile --cpu=x86 --enable-pp --enable-gpl --
extra-cflags='-arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk' --
extra-ldflags='-isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386'
--enable-pthreads --enable-static --disable-shared --enable-a52 --
enable-amr_nb --enable-amr_wb --enable-amr_if2 --disable-mmx
without --disable-mmx, I had a warning (error) during compile to add
"Error, no memalign() but SSE enabled, disable it or use --enable-
If you think configure made a mistake, make sure you are using the
version from SVN. If the latest version fails, report the problem to
ffmpeg-devel at mplayerhq.hu mailing list or IRC #ffmpeg on
Include the log file "config.err" produced by configure as this will
solving the problem."
with the add of "--enable-memalign-hack" I had an error
with "--disable-mmx" the compile works (and produce an intel binary
as expected) :-)))
I don't know if it's normal or not, but it works great.
PS: what is the syntax to add extra libs? (like x264, mp3, faac, etc)
I suppose there is an extra flag to add to configure, to link to an
other folder than "/usr/lib/"
More information about the ffmpeg-devel