See below...

On Wed, Feb 27, 2013 at 6:42 AM, Lars Viklund <zao@acc.umu.se> wrote:
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?

I generally just build all of them. I'll see if I can't document the build output.
 
> 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=.

Good to know.
 
--
Lars Viklund | zao@acc.umu.se
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users