Tutorial compilar la última versión de Blender en debían (whezy testing): Dependencias: Sudo aptitude install subversión build-essential gettext.
Libxi-dev libsndfile1-dev.
Libpng12-dev libftw3-dev.
Libopenexr-dev libopenjpeg-dev.
Libopenal-dev libalut-dev libvorbis-dev.
Libglu1-mesa-dev libsdl1.2-dev libfretype6-dev.
Libtif4-dev libavdevice-dev.
Libavformat-dev libavutil-dev libavcódec-dev libjack-dev.
Libswscale-dev libx264-dev libmp3lame-dev python3.2-dev.
Libspnav-dev.
Echo ssl-Trust-default-ca = no >> ~/.subversión/servers.
CD ~.
Mkdir Blender-svn.
CD Blender-svn.
Svn co https://svn, Blender.org/svnrot/Bf-b.../trunk/blender.
Svn up.
Platform> en mi caso = Linux 64.
CD ~/blender-svn.
Svn co https://svn, Blender.org/svnrot/Bf-blender/trunk/lib/<platform> lib/<platform>.
Svn up.
Si nuestro PC es monocore:
CD ~/blender-svn/blender.
Python scons/scons, py.
Si tienes un Dual Core:
CD ~/blender-svn/blender.
Python scons/scons, py -j 2.
Si tienes un Quad Core:
CD ~/blender-svn/blender.
Python scons/scons, py -j 8.
1º problema:
Blabla.
Using config file: build_files/scons/config/Linux-config, py #<-- Nos dice el archivo de config que está usando.
Blabla.
Missing: /usr/include/python3.2m/Python, h.
Set bf_python_inc todo point todo a valid Python include Path.
Containing Python, h for Python versión 3.2.
Solución 1º problema:
Miramos si tenemos un mu o m.
Ls /usr/include/python3.2mu en mi caso muy entonces:
Editar el build_files/scons/config/Linux-config, py (en mi caso tal y como explico entre los 2 blabla).
Esto:
Bf_python_abi_flags = m.
Por:
Bf_python_abi_flags = mu.
CD ~/blender-svn/blender.
Ln -s./install/Linux/blender./blender.
Ya podemos ejecutarlo:
/blender.
Para actualizarlo una vez ya compilado:
CD ~/blender-svn/blender ; SVN up ; Python scons/scons, py -j 8.
Fuentes originales: http://wiki.blender.org/index.php/de...c_distro/scons.