If you're compiling your own copy of Blender, then is may be important for you: Blender's build system has been changed to make it compatible with more distributions and also easier to use (I guess - all this CC_WARN, user_config.py and whatnot is really beyond me but I trust that Nathan and Olivier know what they're doing ;-)
Olivier Saraja wrote:
The way you used SCons to build Blender on your computer directly from SVN has recently been changed (for the good cause!) by Jesterking (Nathan Letwory) who introduced a scons-local of the latest version supported. The reason behind that is that a lot of people were complaining about the shift to SCons 1.0.0 as a new requirement, which proved to be a problem with some distributions, while a manual installation of the latest SCons looked difficult also for some people.
Read more here - specifically for a GNU/Linux Ubuntu system, but information are also relevant for other building systems, as this is cross-platform.
This is just a slight change to the way you have to compile your own Blender from the SVN. A slight change but that can puzzle and lure unseasoned builders like I am... I think this is important for people (e.g., those who want to build their own Blender) to actually know this. It won't change the face of the planet! ;-)
14 Comments
yes I am wanting to build my own blender but it is seeming so complicated when you want to avoid bad optimizations for your system as well as include all the patches you like whew! maybe someday I'll put this info to use ! till then I just take others' builds
thanks
The link is broken :(
in linux its just a matter of updating scons to 1.0.0 or higher, no big deal really
@Zan
yeah but there is always that guy who's like, "WHO FORCING ME TO UPGRADE MY SOFTWARE/DRIVERS/ETC. SO I CAN USE BLENDER? I THOUGHT THIS WAS OPEN SOURCE!!!"
-.-
Upgrading is the root of evil.
Nice info. Has probably saved me scrabbling about to find out why it doesn't work.
unless you don't have access to 1.0.0 and above for some reason ;X
Anyway what's wrong with cmake? XD
are the instructions on windows different now as well because i still cant build, i have been using the mike pan method and it seems to fail now.
@rexprime: the new method is crossplatform, so yes it should be the same instructions. The command on windows would be:
python scons\scons.py
If the one love Blender, he or she will do everything to make it run. I changed my ATI to NVidia to avoid freezing of blender when ATI was making issues. The funny thing is that I barely use blender, I just am amazed of it and love it and for it changed graphic card but didn't do much with Blender it self :D
Good move.
@BlenderLovingSquirrel you mean the macowner who doesnt want to be left behind because there are no updates for his/her os? :P
I haven't tried compiling Blender. Usually it takes too much work to get everything set up, when you can just wait until the next release.
NathanKP - Inkweaver Review
Ok, Check out the forum:
http://tinyurl.com/BF-Build
For some specifics relating to win building etc. I had to update scons and by the looks of it I should be updating Python as well. :D