[Bf-committers] blender svn31533 ffmpeg-0.6/svn24-8-10

luxInteg lux-integ at btconnect.com
Wed Aug 25 18:39:47 CEST 2010


On Wednesday 25 August 2010, 08:04:09 Xavier Thomas wrote
 
>You need to enable swscale.



Thanks for the advice.  However  libswcale is enabled by default.  I am  
testing the compilation of blender and I have  
 stuff installed in my home directory.  For ffmpeg libraries I have these (for 
ffmpeg-svn-24-8-10): 

/home/linteg/blendertest//lib/libavcodec.a
/home/linteg/blendertest//lib/libavcore.a
/home/linteg/blendertest//lib/libavdevice.a
/home/linteg/blendertest//lib/libavfilter.a
/home/linteg/blendertest//lib/libavformat.a
/home/linteg/blendertest//lib/libavutil.a
/home/linteg/blendertest//lib/libpostproc.a
/home/linteg/blendertest//lib/libswscale.a

(nb  libavcore.a  and libavfilter.a  are new )

the problem was twofold
a) a linker problem
b) blender SVN revision 31533    seems to require shared libs and I had static 
libraries in  a directory in my home 
directory to experiment with the build  procedure

once the above were addressed  blender SVN revision 31533 builds against 
ffmpeg  as shown below:-

###############################

me*, int*, const uint8_t*, int)' is deprecated (declared at 
/opt/ffmpeg/include/libavcodec/avcodec.h:3452)
[100%] Building CXX object 
source/gameengine/VideoTexture/CMakeFiles/bf_videotex.dir/FilterBase.cpp.o
[100%] Building CXX object 
source/gameengine/VideoTexture/CMakeFiles/bf_videotex.dir/ImageRender.cpp.o
Linking CXX static library ../../../lib/libbf_videotex.a
[100%] Built target bf_videotex
Scanning dependencies of target blender
[100%] Building C object source/creator/CMakeFiles/blender.dir/creator.c.o
[100%] Building C object source/creator/CMakeFiles/blender.dir/buildinfo.c.o
Linking CXX executable ../../bin/blender
copying blender scripts...
copying a subset of the systems python...
[100%] Built target blender

##################
thanks  again
luxInteg


More information about the Bf-committers mailing list