Boost logo

Boost Users :

Subject: Re: [Boost-users] Unable to build 1.53.0 Ubuntu Linux 10.04
From: Lars Viklund (zao_at_[hidden])
Date: 2013-02-27 07:42:26


On Wed, Feb 27, 2013 at 05:39:47AM -0600, Michael Powell wrote:
> Hello,
>
> I am running GCC 4.4.3 (default?) distributed with Ubuntu Linux 10.04 LTS.
> I would like to build the latest Boost to keep up with the language and
> library standards, because we'll need those on a project we're working on
> (obviously), but it seems that we'll need to upgrade the GCC tool chain in
> order to do this: plus it us necessary even helpful to have access to
> lambda functors, expressions, etc, access Boost Phoenix (for Spirit2), and
> so on. I've read how it's possible to upgrade the GCC tool chain, but it
> worries me for obvious reasons.

Well, it'd help if you'd mention what seems to be the problem. I doubt
that all of Boost fails on that toolchain.

Which libraries don't build/work correctly, and did you file bugs
against them?

> Also, building is one thing, the front end tool chain. We'll be cross
> compiling to ArchLinux running on ARM. I've done some reading about this
> issue and it seems that this is more of a back end concern. In other words,
> as long as the thing builds, compiles and links with whatever tool chain,
> language standard, compiler, etc, the cross compile should go well.
> Specifically, I believe we're going with CodeBench, but if there are other
> cross compilers available, that would be helpful to know as well.

Cross-compiling tends to work decently as long as you point out your
cross compiler in your build configuration. You might have to specify
features like threadapi= and target-os=.

-- 
Lars Viklund | zao_at_[hidden]

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net