Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-06-17 09:45:04

On Thursday 16 June 2005 21:59, Mat Marcus wrote:

> So just to be clear, to the
> best of my understanding it is XCode, not OSX/darwin/gcc that
> disallows libraries from ending in 1.33.0--static libs must end in .a
> and shared libs in .dylib .

Ok, understood.

> > Probably, we should be adding the suffix only when building Boost
> > itself for install (that is via "bjam stage" or "bjam install" in
> > Boost root), and not in any other case?
> This sounds promising.

I'll try to implement this on Monday, then.

> Life for OSX boost users may also be
> complicated by the new "Universal" binary format. That is, developers
> will need to produce applications that will run on both Intel and PPC
> macs. So a boost install could involve building and installing both
> Intel and PowerPC versions of the libraries.

Hmm.. does passing "cxxflags="-arch i386 -arch ppc" work at the moment?

> For shared libraries, I
> believe that these can be bundled together in a OSX/darwin-specific
> entity known as a framework.

I still have very vague idea what's framework is... Guess I'll print some
Apple docs now.

- Volodya

Vladimir Prus
Boost.Build V2:

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