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 .
> > 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.
-- 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