[Bf-linux] Precompiled linux versions

Yann Renard yann.renard.mailing-lists at aliceadsl.fr
Thu Jun 18 14:30:02 CEST 2009


Ken Hughes wrote:
> Yann Renard wrote:
>> So my two questions are :
>> 1- why did you chose 2.3.6 over any other glibc version ?
>> 2- how do you build blender among this exact version ? do you use a 
>> speicific linux distro ? do you compile this glibc localy on recent 
>> distros ?
>> 3- what about libstdc++ ?
>>   
> Hi, Yann:
> 
> I inherited the linux build process from DJ Capelis, so if I'm leaving 
> out something maybe he can help clarify.
> 
> 1 and 2- We use 2.3.6 because we do our build with Debian 4.0 ("etch"), 
> and we used debian because it tended to trail the other distributions.  
> Being the least cutting-edge, it used older versions of most libraries 
> and so offered better chances of working with older linux installations 
> from any distro.  However, now that Debian 5.0 ("lenny") is out, we'll 
> probably in the future switch to using it, meaning we'll be using glibc 
> 2.7.1.
> 3 - Use the scons configuration flags:
>   WITH_BF_STATICCXX=True
>   BF_CXX_LIB_STATIC='<path to your libstdc++.a>'
>   and also include '-static-libgcc' in your linkage flags.  For make, 
> include the equivalent hooks to use the static libstdc++.a
> Scons has a number of WITH_BF_STATIC* settings and most libraries are 
> linked statically to avoid additional compatibility problems.
> 
> Ken

Ken, thank you very much. I managed to get a working etch on my 
computer, now I will have to compile everything on it...

Thanks again for your help
Best regards,
Yann Renard



More information about the Bf-linux mailing list