Boey Maun Suang wrote:
Hi David,
For fun, I tried this:
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg ./configure --enable-shared --disable-vhook make
Looks like it compiled fine -- that's version 8743.
I've updated the ffmpeg port to revision 8743, which builds for me; try it in 12 hours after a selfupdate and let me know how it goes. We really need to add a note to it to explain that they're not making stable releases at the moment, and to fix the version reported by MacPorts to reflect this, but I'll have to leave that for another time. The name of the mp3 library used by ./configure has changed to libmp3lame and we need a couple more flags (at least when including lame and/or xvid):
--- Portfile 2007-04-21 00:46:30.000000000 -0700 +++ /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/multimedia/ffmpeg/Portfile 2007-04-21 00:41:52.000000000 -0700 @@ -42,6 +42,7 @@ platforms darwin configure.cflags-append -DHAVE_LRINTF configure.args --prefix=${prefix} --disable-vhook \ --mandir=${prefix}/share/man \ + --extra-cflags="-I/opt/local/include" --extra-ldflags="-L/opt/local/lib" \ --enable-gpl --enable-shared --enable-pthreads --enable-pp post-destroot { @@ -55,7 +56,7 @@ post-destroot { # Adds MP3 support variant lame { depends_lib-append port:lame - configure.args-append --enable-mp3lame + configure.args-append --enable-libmp3lame } variant libogg { I discovered this at http://lists.mplayerhq.hu/pipermail/ffmpeg-user/2007-April/008205.html. ffmpeg +lame +xvid now compiles. Dave