To have Blender 2.56 successfully running on Fedora 13 and Fedora 14 you need to compile it from source.
This is not as hard as most people would think if you follow these simple instructions.
- Install needed package dependencies
- Download Blender source
- Edit scons config file (WITH_BF_FFMPEG = False)
- Compile Blender
- Run Blender
So lets start with first step:
UPDATE: There were two dependencies missing: gettext and gettext-devel
Second step is also really easy:
yum install gcc-c++ subversion esound-devel freeglut-devel libjpeg-devel libogg-devel libpng-devel libtool libvorbis-devel freealut-devel openssl-devel python3-devel scons SDL-devel zlib-devel libtiff-devel libXi-devel xorg-x11-proto-devel libGL-devel libGLU-devel freetype-devel OpenEXR-devel glew-devel libsamplerate-devel fftw-devel ftgl-devel ode-devel openjpeg-devel qhull-devel gettext gettext-devel -y
Edit scons config file
svn co https://svn.blender.org/svnroot/bf-blender/trunk/blender
Just open Linux config file, find line with "WITH_BF_FFMPEG = True" and change it to "WITH_BF_FFMPEG = False":
Now compile Blender:
After compilation blender binary executable file is located in ~/blender-build/install/linux2/blender. So just create symbolic link to it:
ln -s ~/blender-build/install/linux2/blender ~/blender-build/blender/
When you start Blender you should see something like this in terminal:
Info: Config directory with "startup.blend" file not found.
found bundled python: /home/liveuser/blender-build/install/linux2/2.56/python