On Tue, 23 Jan 2018 09:09:22 -0500, Oz Linden (Scott Lawrence) wrote:

> On 2018-01-23 07:05 , Nicky Perian wrote:
> > Which version of Debian does LL plan to use? Stretch is at stable.
> 
> I had been planning on Jessie, but this took longer than I hoped, so 
> yeah we'll go for Stretch.

Debian Stretch uses gcc v6.3 and glibc v2.24, which are quite new and will
cause pre-built libraries to be unusable on distros with gcc v5 or older...

Debian Jessie uses gcc v4.8 (which does not have the new C++ ABI, but this
can be fixed when compiling with v5+ gcc against libraries built with the
old ABI by defining _GLIBCXX_USE_CXX11_ABI=0) and glibc v2.19, which should
make it compatible with all reasonably recent distros (post-2014)...
However, it might be a problem with Dullahan, since CEF is now compiled with
Ubuntu 16.04 LTS, which uses gcc v5.4 (new ABI, so when compiled with gcc 4.8,
you won't be able to link Dullahan against the pre-built CEF) and glibc v2.23...

An alternative would be to use Ubuntu 16.04 LTS as a build system. All distros
with gcc v5 and newer would then be compatible with the builds, and no issue
to fear with CEF.

Henri.
_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Reply via email to