- Buscador Taringa: Musica, Videos, Descargas, DE TODO.
Compilar Blender 2.6x en Ubuntu 11.10
Blender Tutorial - Compilar Blender en Ubuntu 11.10
Siempre al pensar en compilar un programa nos agarra un dolor de cabeza. El caso de Blender es mucho mas simple, ya que el proceso está mucho mas simplificado y la documentación es excelente.
Lo primero que vamos a hacer es compilar el python 3.2, que es una tarea muy simple:
- Buscamos el source de la versión 3.2 en: http://python.org/download/
- Descomprimimos el archivo donde nos sea mas cómodo.
- Abrimos terminal y la navegamos el folder con cd.
- Para mi gusto lo mejor fue instalarlo en /usr/local para lo cual escribimos en la terminal:
./configure --prefix="/usr/local"
- Finalizado esto hacemos:
make
sudo make install
Si queremos instalar cuda para usar la tarjeta gráfica (opcional):
- Bajamos el CUDA TOOLKIT para Ubuntu de http://developer.nvidia.com/cuda-toolkit-40
- Abrimos una terminal una vez bajado, y tipeamos:
sudo sh archivoCuda.run
- Cuando nos pregunte por el path a usar solo tocamos enter.
- Para versiones modernas de gcc (>4.5) debemos hacer lo siguiente, sinó no anda:
Del archivo /usr/local/cuda/include/host_config.h borrar la linea
#error -- unsupported GNU version! gcc 4.5 and up are not supported!
Bien, ahora vamos a compilar el Blender.
Actualmente para ubuntu igual que para windows los desarrolladores nos proveen de las librerias compiladas, para lo cual vamos a poder saltear como 5 pasos que eran bastante tediosos.
Para comenzar instalamos las siguientes librerias:
sudo apt-get install libpcre3-dev libexpat1-dev libxml2 libxml2-dev
sudo apt-get install subversion build-essential gettext
libxi-dev libsndfile1-dev
libpng12-dev libfftw3-dev
libopenexr-dev libopenjpeg-dev
libopenal-dev libalut-dev libvorbis-dev
libglu1-mesa-dev libsdl1.2-dev libfreetype6-dev
libtiff4-dev libavdevice-dev
libavformat-dev libavutil-dev libavcodec-dev libjack-dev
libswscale-dev libx264-dev libmp3lame-dev python3.2-dev
libspnav-dev
Con esto listo ya vamos a poder traer el source de Blender:
- Creamos una carpeta en un lugar que no se modifique y la llamamos "Blender-Svn".
- Abrimos una terminal y navegamos la carpeta.
- Pegamos el siguiente texto, y con esto el programa "SubVersion" va a sincronizar nuestra carpeta con el source actual:
svn co https://svn.blender.org/svnroot/bf-blender/trunk/blender
- Vamos a ver que se creo una carpeta que se llama "blender", con muchas carpetas dentro.
- Volvemos a navegar en otra terminal la carpeta "Blender-Svn" y traemos las carpetas de dependencias:
Para linux 32: svn co https://svn.blender.org/svnroot/bf-blender/trunk/lib/linux lib/linux
Para linux 64: svn co https://svn.blender.org/svnroot/bf-blender/trunk/lib/linux64 lib/linux64
- Con esto ya tenemos todo el source y las dependencias.
Compilamos:
- Creamos una carpeta dentro de "Blender-Svn" llamada "cmake" (el nombre es solo el que uso yo).
- Navegamos este folder con una terminal.
- Dentro de la carpeta "cmake" escribimos esta linea:
cmake -DWITH_OPENCOLLADA:BOOL=OFF -DWITH_CODEC_FFMPEG:BOOL=ON -DWITH_CYCLES_CUDA_BINARIES:BOOL=ON -DWITH_FFTW3:BOOL=ON -DWITH_MOD_OCEANSIM:BOOL=ON ../blender && make -j4 install
Con esto listo van a encontrar una carpeta llamada "bin" dentro de cmake con el soft compilado.
Espero que les sirva.
-----------------------------------------------------------------------
Fuente: www.oscurart.blogspot.com
Fuentes de Información
Taringa Compilar Blender 2.6x en Ubuntu 11.10
Ultimas Busquedas: