Original post:
The latest beta version of povray, povray 3.7-rc7 will only build if you don't have libjpeg62 installed. Luckily, not much seems to rely on libjpeg62 anymore other than the debian version of povray.
If you want both the debian version and this version of povray installed at the same time, use a chroot environment to build.
The main reason for wanting to build your own povray 3.7 is that it supports parallel processing and so can speed up rendering significantly.
Note: you can compile povray 3.6 using the same instructions. Download it from here: http://www.povray.org/redirect/www.povray.org/ftp/pub/povray/Official/Unix/povray-3.6.tar.bz2
Building povray 3.7-rc7
sudo mkdir /opt/povray
sudo chown $USER /opt/povray mkdir ~/tmp cd ~/tmp sudo apt-get autoremove libjpeg62 sudo apt-get install libboost-all-dev libpng-dev libjpeg8-dev libtiff-dev build-essential checkinstall libsdl-dev wget http://www.povray.org/redirect/www.povray.org/beta/source/povray-3.7.0.RC7.tar.bz2 tar xvf povray-3.7.0.RC7.tar.bz2 cd povray-3.7.0.RC7/ ./configure --prefix=/opt/povray --program-suffix=_3.7 COMPILED_BY="me@here make sudo checkinstall0 - Maintainer: [ root@boron ] 1 - Summary: [ povray 3.7-rc7 ] 2 - Name: [ povray ] 3 - Version: [ 3.7.0.RC7 ] 4 - Release: [ 1 ] 5 - License: [ GPL ] 6 - Group: [ checkinstall ] 7 - Architecture: [ amd64 ] 8 - Source location: [ povray-3.7.0.RC7 ] 9 - Alternate source location: [ ] 10 - Requires: [ ] 11 - Provides: [ povray ] 12 - Conflicts: [ ] 13 - Replaces: [ ]echo 'export PATH=$PATH:/opt/povray/bin' >> ~/.bashrc source ~/.bashrc
And that's it. Note that we added a suffix to the binary, so you'll have to call it with 'povray_3.7' instead of just 'povray'.
No comments:
Post a Comment