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
http://vladimir_prus.blogspot.com
Boost.Build V2: http://boost.org/boost-build2
 

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk