View Full Version : Where is Blender 2.5 SVN ?
I can't find the SVN of Blender 2.5 to do my own builds (because Graphicall.org don't seems to care much about Linux 64 bits).
I go to Blender page and I do the instructions to download the Blender source and compile. When I finish I launch the app and.... IT IS BLENDER 2.49.2 AND NOT BLENDER 2.5 build 22464 :shrug:
Anyone did a Blender 2.5 compilation? What is the URL of the SVN you are using?
|
|
I forgot to say the one I am using: https://svn.blender.org/svnroot/bf-blender/trunk/blender
and you can go to that page in Firefox and it shows
Revision 22466: /trunk/blender
but I download all that tree (with a svn program) and when I compile I obtain blender 2.49.2 and not the blender 2.5 build 22466
ArtisticEndeavors
08-15-2009, 01:44 PM
Have you ensured you've COMPLETELY removed all of the 2.49 files associated with blender? You can keep any projects or whatever I'm talking "core" files here. I've experienced this when moving from 2.45. I didnt delete everything and everytime I installed the newer version....bam still 2.45.
Have you ensured you've COMPLETELY removed all of the 2.49 files associated with blender? You can keep any projects or whatever I'm talking "core" files here. I've experienced this when moving from 2.45. I didnt delete everything and everytime I installed the newer version....bam still 2.45.
In the link I posted (I just entered it and now it shows 22467 so really it must be this because when I posted it was 22466) what files/folders must I delete after download with a subversion client?
https://svn.blender.org/svnroot/bf-blender/branches/blender2.5/blender/
http://wiki.blender.org/index.php/Dev:Doc/Building_Blender/2.5/Linux
cheers
- f.
ps. heres the root folder of th svn to easily find all braches as well as the trunk:
https://svn.blender.org/svnroot/bf-blender/
fktt, many many many thanks.
The curious thing is that I was browsing that "branches" directory and entered in some of them but I couldn't see the blender2.5 one.
Well I downloaded the source and I tried to compile (Ubuntu 64 bits) but I have errors.
It is calling some files that are not in the dowloaded tree.
For example it is telling that the file intern/audaspace/SRC/AUD_SRCResampleReader.cpp in the line 26 calls a "samplerate.h" and he can't find such file
Well, I will try to figure what src library I must to download from synaptic now.
Well I installed in synaptic:
libsamplerate0-dev
libavfilter-dev (not sure if this one is needed)
and after 13 minutes stopped again: "building terminated because of errors".
In the minute 13, I can't believe. :shrug:
Well, the error now is: "Python versions below 3.1 are not supported anymore, you'll need to update your python". (I have 2.5, 2.6 and 3.0 just now in Ubuntu 9.04)
ArtisticEndeavors
08-15-2009, 09:27 PM
Well, the error now is: "Python versions below 3.1 are not supported anymore, you'll need to update your python". (I have 2.5, 2.6 and 3.0 just now in Ubuntu 9.04)
http://www.python.org/download/releases/3.1/
Python 3.1
http://www.python.org/download/releases/3.1.1/
Python 3.1.1 rc1
http://www.python.org/download/releases/3.1/
Python 3.1
Yes, but I am in Ubuntu 9.04 64 bits and there is a source tar ball to download...
and try to compile...
I am waiting and already have to download two new things in synaptic for the python 3.1:
libbz2-dev
libgdbm-dev
(the make test tells what I don't have but it don't say where to look for it. :rolleyes: )
There are a lot more of libraries for this python 3.1 to compile. Just waiting the report just now.
Well python3.1 "installed" but don't works.
I can see the executables in usr/local/bin but when called they don't run.
I changed
python scons/scons.py;
to usr/local/bin/python3.1 scons/scons.py;
and no way, don't runs.
So I must to wait for Ubuntu guys to make available the python3.1 to download using the add/remove apps.
:arteest:
Well, I achieved to make work the installed Python 3.1
I was thinking it was not well compiled but I make some changes so when "python" app is called it is the python3.1 the one that is called (just delete the link in usr/bin and create a new one to the python3.1 app) and I can see that python is working but blender is not able to compile now. It gives errors that some object has no properties.
So I understand now why there is no Linux 64 bit compilation now in Graphicall.org
It is because with python 3.1 blender don't compiles, something is wrong in the file /blender/scons/scons.py
The first error is in the line 66:
if os.environ.has_key("SCONS_LIB_DIR"):
libs.append(os.environ["SCONS_LIB_DIR"])
and compilation stops here with the message that "os.environ" has not such a key.
Well, perhaps it is Python 3.1 that is not well compiled and some module lacks that is responsible for the reading of the os.environment...
And just when I just give up I find the step by step to do it all:
http://wiki.blender.org/index.php/Dev:Doc/Building_Blender/2.5/Linux
:drool:
And just when I just give up I find the step by step to do it all:
http://wiki.blender.org/index.php/Dev:Doc/Building_Blender/2.5/Linux (http://wiki.blender.org/index.php/Dev%3Cimg%20src=%22images/smilies/grin.gif%22%20border=%220%22%20alt=%22%22%20title=%22grin%22%20smilieid=%2230%22%20class=%22inlineimg%22%20/%3Eoc/Building_Blender/2.5/Linux)
:drool:
umm.. yeah, in my post I also linked to that for a reason,
should have probably been more clear about it, soz. :scream:
umm.. yeah, in my post I also linked to that for a reason,
should have probably been more clear about it, soz. :scream:
LOL
I entered your first link and your last link but missed the one in the middle.
Well. Finally I compiled and run my first Blender2.5
But not following that middle link ! That didn't worked. The python3.1 that link has is not installing correctly, it gives errors and no way to solve them.
The way I succesfully followed was reading the last Ubuntu 64bits in Graphicall by Sergeant Oreo, that has a link to a correct python 3.1:
http://www.graphicall.org/builds/builds/showbuild.php?action=show&id=1097
So what I did was:
First I installed using synaptic these libraries:
libsamplerate0-dev
libavfilter-dev
libbz2-dev
libgdbm-dev
Then I added this entry in repositories sources: (for python3.1)
deb http://archive.ubuntu.com/ubuntu/ karmic main universe
and in synaptic refreshed and marked for install these:
python3.1
python3.1-dev
Now downloaded the blender2.5 source tree using a svn program to
a folder.
In a terminal window entered in that folder and:
echo "BF_OPENAL_LIB = 'openal alut'" > user-config.py
python scons/scons.py
Around 17 minutes later you have the /install/linux2 folder with Blender2.5.
Well, now I will compile almost every day for Ubuntu 64bits. :thumbsup:
Well, today revision 22653 and I compile again.
It failed and the message was:
yasm: FATAL: unable to open include file `nasm.inc'
I installed nasm in synaptic but the compilation stops with the same error.
So I am again not able to compile blender 2.5 :surprised
Well, I was using the "scons" method of compiling.
Now I tried the cmake method and it compiled an blender executable but then stopped. So it didn't created the directory and placed there the executable and the other folders. But the executable is running!
Also the cmake method was around 4x faster than the scons method. Perhaps it is building only some things instead the scons method that builds absolutely all (and it stopped when trying to build the xvid codec).
CGTalk Moderation
08-20-2009, 12:20 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
vBulletin v3.0.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.