Takze ten slubeny navod:
I. blender1. odinstalovat uz nainstalovany Blender - neviem ako ho mas, ale asi z repozitarov takze:
sudo apt-get remove blender
1.1 ak chces skompilovat aj yafray (odporucam), odinstaluj ho tiez
sudo apt-get remove yafray
2. nainstalovat potrebne baliky na kompilaciu:
sudo apt-get install build-essential svn-buildpackage scons libopenal-dev libalut-dev \
libsdl1.2-dev ftgl-dev libpng12-dev libjpeg62-dev libtiff4-dev libopenexr-dev \
libnspr4-dev libglut3-dev python2.5-dev libxmu-dev libarts1-dev \
libsmpeg-dev arts libxi-dev gettext
3. do home si vytvor adresar
cd ~
mkdir svn-blender
4. skoc do neho
cd svn-blender
5. stiahni zdrojaky z svn
svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/blender
6. skok do adresara so zdrojakmi
cd blender
7 nakonfiguruj si, co chces aby blender vedel / podporoval:
7.1. skopiruj template konfiguracneho suboru:
cp ~/svn-blender/blender/config/linux2-config.py ./user-config.py
7.2. uprav si skopirovany konfigurak:
nano ./user-config.py
Je tam kopa parametrov, ktore mozes nastavovat, hlavne sa zameraj na tie logicke (true/false), pomocou ktorych si mozes zapinat/vypinat podporu
8. skompiluj
8.1. ak chces aj gameblender
scons
8.2. ak nechces gameblender
scons blendernogame
9. skompilovany blender najdes tu:
~/svn-blender/install/linux2
Ja som si adresar ~/svn-blender/install/linux2 skopiroval do ~/blender245 a odtial blender spustam
Python skripty by mali byt zachovane od instalacie cez synaptic a su v ~/.blender/scripts. Tie si ponechaj, lebo z svn ich nedostanes. A neskumal som, ako ich dostat. Hadam to problem robit nebude.
II. yafray - ak chces aj ten kompilovat1. stiahni zdrojaky yafray odtialto:
http://www.yafray.org/sec/2/downloads/yafray-0.0.9.tar.gzdo home adresara
2. rozbal v home:
sudo tar -xvzf ~/yafray-0.0.9.tar.gz
3. skompiluj a nainstaluj
cd yafray
sudo scons install
Nainstaluje sa do /usr/local/bin a /usr/local/lib
4. Moze sa stat, ze Ti Blender yafray nenajde, v takom pripade este sprav toto:
ln -s /usr/local/lib/libyafraycore.so /usr/lib/libyafraycore.so
ln -s /usr/local/lib/libyafrayplugin.so /usr/lib/libyafrayplugin.so
ln -s /usr/local/lib/yafray /usr/lib/yafray