Hi Peter, I am maintaining daily builds of blender for Ubuntu in a PPA at Launchpad. Sorry to be the odd man out here, but I still have problems building blender on Ubuntu Oneiric, which uses libav 0.7~beta2 according to the package overview in Launchpad [1].
libavcodec/version.h states: #define LIBAVCODEC_VERSION_MAJOR 53 #define LIBAVCODEC_VERSION_MINOR 3 #define LIBAVCODEC_VERSION_MICRO 0 The builds fail with following error message: /build/buildd/blender-2.57.1+svn36973~oneiric1/source/blender/blenkernel/intern/writeffmpeg.c: In function 'ffmpeg_property_add': /build/buildd/blender-2.57.1+svn36973~oneiric1/source/blender/blenkernel/intern/writeffmpeg.c:1056:9: error: incompatible types when assigning to type 'int' from type 'const union <anonymous>' /build/buildd/blender-2.57.1+svn36973~oneiric1/source/blender/blenkernel/intern/writeffmpeg.c:1061:9: error: incompatible types when assigning to type 'float' from type 'const union <anonymous>' You can see a full buildlog at [2]. Cheers, Ralf [1] http://packages.ubuntu.com/oneiric/ffmpeg [2] https://launchpadlibrarian.net/72565355/buildlog_ubuntu-oneiric-amd64.blender_2.57.1%2Bsvn36973~oneiric1_FAILEDTOBUILD.txt.gz 2011/5/28 Dalai Felinto <dfeli...@gmail.com>: > Thanks Peter, it all working now (windows 32 and 64). > > 2011/5/27 Peter Schlaile <pe...@schlaile.de> > >> Hi, >> >> just have commited the final compatibility fix for ffmpeg using a seperate >> header file that handles all the version cruft. (located in >> intern/ffmpeg/ffmpeg_compat.h ) >> >> What makes it very nice: you can now write your code using the latest >> API version of ffmpeg GIT and can still be sure, that it will compile on >> older versions. (without those nasty #ifdefs all over the place.) >> >> You still have to check though, when you use interface functions, that >> where *not* used within the rest of the code and add compatibility macros >> to ffmpeg_compat.h appropriately. >> >> I hope, build doesn't break anymore. >> >> If it doesn't work out, please send me an email. (And: if you do >> so, tell me the exact ffmpeg version you are using, otherwise, I can't >> check!) >> >> Cheers, >> Peter >> >> P.S.: Sorry for the inconvenience, should have solved that the first time >> this way. >> >> ---- >> Peter Schlaile >> >> _______________________________________________ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > _______________________________________________ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers