Tente 3D Wiki
Advertisement

Para poder usar las últimas mejoras, aprovechar al máximo el micro que tenemos o usar el asistente de pov de Jasolo, hay que usar la última versión beta.

En GNU/Linux esta versión tenemos que compilarla, para lo que debemos hacer lo siguiente:

Desinstalar povray 3.6[]

Para evitarnos problemas debemos desinstalar las versiones antiguas antes de poner una nueva compilada:


sudo apt-get remove povray povray-examples povray-doc povray-includes


O si lo queremos hacer de un modo más gráfico iniciamos synaptic u otro gestor de paquetes buscamos y desinstamos todos los paquetes que empiecen por povray.

Instalar los paquetes necesarios para la compilación[]

Ubuntu 10.04 (32 bits, pentium 4)[]

sudo apt-get install git libboost-dev libboost-thread-dev zlib1g-dev libpng12-dev libjpeg-dev libtiff5-dev libopenexr-dev libsdl1.2-dev

Ubuntu 12.04 (64 bits, intel i7)[]

sudo apt-get install git build-essential zlib1g-dev libpng12-dev libjpeg-dev libtiff4-dev

Recomiendo también las siguientes librerías para compilar diversos programas:

sudo apt-get install git libsdl1.2-dev libxml2-dev libglew1.6-dev liblua50-dev liblua5.1-0-dev libopengl-perl libsdl-ttf2.0-dev libsdl-mixer1.2-dev

Si usáis versiones más modernas de ubuntu o debian y dicen que algunos paquetes ya no están disponibles no hay problema escribís sólo parte de su nombre antes de poner el número de versión y pulsando la tecla TAB una o dos veces escribirá la versión correcta. También podéis usar synaptic u otro gestor de arranque y usar su buscador para instalar la versión que os ofrecen.

Descargar el código fuente y compilarlo[]

Para descargarlo nos vamos al directorio deseado y tecleamos el comando:

git clone https://github.com/POV-Ray/povray.git povray

Así se creará una carpeta povray con el código fuente.

Nos situamos en la carpeta source que está dentro de esta carpeta povray:

cd povray/unix

Generamos los archivos necesarios para la compilación:

./prebuild.sh
cd ..

Descargar la última beta[]

Para quien quiera probar la última beta tiene que descargarla de http://www.povray.org/beta/source/ en el apartado 'Getting the POV-Ray Unix/Linux source'

Descomprimimos[]

bunzip2 povray-3.7.0.RC7.tar.bz2
tar xvf povray-3.7.0.RC7.tar
cd povray-3.7.0.RC7/

Preparamos el archivo configure para que compile (sólo intel i7)[]

Necesario en los últimos micros para que la compilación se complete con éxito.
Simplemente editamos el archivo 'configure' y cambiados todas las cadenas march=native por march=corei7 (o el núcleo que tenga tu ordenador)


Compilamos[]

./configure COMPILED_BY="tu nombre " LIBS="-lboost_system -lboost_thread"

make

sudo make install

Y ya está.

Aclaraciones y curiosidades[]

El proceso de compilación tarda un buen rato sobre todo si el equipo tiene sus añitos. Si compilas en un linux de 64 bits añade --disable-io-restrictions al final de la orden ./configure

Advertisement