[opensource-dev] Building the viewer after the latest commits

Lance Corrimal Lance.Corrimal at eregion.de
Thu Aug 28 06:53:43 PDT 2014


Hi,

So how do I get gcc 4.6 on debian squeeze? Building the whole gcc toolchain 
from source?

Cheers
LC

Am Dienstag, 19. August 2014, 11:47:54 schrieb Oz Linden:
> On 2014-08-19, 07:27 , Henri Beauchamp wrote:
> > On Tue, 19 Aug 2014 09:37:36 +0200, Lance Corrimal wrote:
> >>> Am Montag, 18. August 2014, 14:01:45 schrieb Nicky Perian:
> >>>> I ran into an issue with boost built with gcc 4-6 and viewer compiling
> >>>> goo
> >>>> 4-7. rebuilt boost on 4.7 and no more problems.
> >> 
> >> Hi,
> >> 
> >> that worked. Now that needs to go into the official sources...
> > 
> > Hopefully not !...
> > 
> > The current Linux builds of the viewer and pre-built libraries are
> > compiled with gcc 4.6, which also imposes a minimal requirement on
> > the target systems' libstdc++ version (6.0.16).
> > 
> > If LL were to provide pre-built libraries compiled with gcc v4.7,
> > then the "old" (like 2 years old *only*) Linux distributions would
> > become incapable of running the resulting viewer.
> > 
> > You should instead keep a partition (or a VirtualBox virtual machine)
> > with a build-system matching LL's one (i.e. using gcc 4.6.4 and its
> > associated libstdc++).
> > 
> > Henri.
> 
> I don't want to miss an opportunity to agree with Henri...
> 
> At present, our standard Linux build environment for Linux is Debian
> Squeeze, gcc 4.6.  That's what we'll build the packages for. We expect
> to start a toolchain update for Windows (to VS 2013) and Mac OSX (to
> Xcode 5, clang) shortly, but don't plan to change Linux (it was updated
> much more recently than the other platforms as part of the Sunshine
> project).
> 
> You are of course welcome to use what you want for your builds, but we
> won't be making changes to the packages we provide in order to support that.



More information about the opensource-dev mailing list