Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-04-25 08:06:58

On Tuesday 25 April 2006 02:36, Ian Fasel wrote:
> On darwin, "gcc-4.0 -arch ppc64" seems to be all that is needed -- I
> also had to pass "-arch ppc64" to the linker as well. I managed to
> build boost-1-33-1 this way and have used it for some 64-bit
> projects, but some modules failed to build completely. In particular
> the testing framework didn't build (or maybe it just failed to link,
> I can't remember).

Then, you should be able to run Boost regression tests are documented here:

by putting the following to your user-config.jam:

  using darwin : 4.0 : :
         <compileflags>"-arch ppc64" <linkflags>"-arch ppc64" ;

  using python : ........ ;

> Do I also need e.g., some other defines, to let the preprocessor know
> that this is being built in 64-bit mode (so that e.g., macros for 64-
> bit clean-ness get turned on)?
> If it would be helpful I can come back with more detailed info about
> the problems I ran into, if anyone could help me debug it.

I think it would be helpful. I've no experience with OSX, but others on Boost
list might suggest solutions for the problems you have.

- Volodya

Vladimir Prus
Boost.Build V2:

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at