Up to now I had been using “–cc=ccache-i686-mingw32-gcc”, so that I could avoid the space between ccache and i686-mingw32-gcc and therefore not have to bother with quotes in the build script (me == lazy).
Today, during a very boring lecture, I finally fixed the script to properly escape quotes, so all works now.
I have reordered some configure parameters around, and added two more parameters to manually specify the extra libs necessary for libx264 and librtmp. Therefore no more patching is done to FFmpeg! (there used to be one patch to make configure use pkg-config instead of having to manually pass the extra libs).
2010/05/27
quotes properly escaped in build script!
librtmp support added
librtmp r486 has been added to the autobuilds. It brings a huge dependency (openssl) which increases the size of the .7z files by about 400kb!
I have not tested! Please test and report back!
Many thanks to aviadr1 in the forums for pointing out how to build openssl for mingw32!
2010/05/22
libmp3lame updated to 3.98.4 (again)
After the build machine was updated, I had installed an old version of libmp3lame. The builds for the past week were using the CVS version from 20091220 instead of 3.98.4. Fixed now.
2010/05/13
build machine updated
The build machine has been updated. I haven’t checked carefully if the builds haven’t changed. The only things that I changed are the order of the configure string, everything else should have remained the same. Please test and let me know if anything’s wrong.
2010/05/07
libavfilter is in
Some parts of libavfilter have been committed to FFmpeg, and it’s now enabled by default. Therefore, the autobuilds now have libavfilter.
2010/04/19
2010/03/31
lame updated to 3.98.4
the builds are still down because of the ETIME breakage, but whenever they come back, lame will be updated.