Boost logo

Boost-Build :

From: Craig Rodrigues (rodrigc_at_[hidden])
Date: 2005-05-08 14:20:49


On Sat, May 07, 2005 aet 07:25:59PM -0400, Phillip Seaver wrote:
> OS = [ modules.peek : OS ] ;
> if ( $(OS) = SOLARIS ) {
> using gcc : : : <linker-type>sun ;
> } else if ( $(OS) = MACOSX ) {
> using darwin ;
> } else {
> using gcc ;
> }

Cool, I used that and it works. However, I am having a problem
with the CVS version of BBv2 when building shared libraries:

/home/rodrigc/boost/tools/build/v2/build/type.jam:120: in type.register-suffixes from module type
error: Attempting to specify type for suffix "dylib"
error: Old type SHARED_LIB, New type SHARED_LIB
/home/rodrigc/boost/tools/build/v2/tools/darwin.jam:35: in load from module darwin
/home/rodrigc/boost/tools/build/v2/kernel/modules.jam:259: in import from module modules
/home/rodrigc/boost/tools/build/v2/build/toolset.jam:25: in using from module toolset
/home/rodrigc/boost/tools/build/v2/user-config.jam:22: in modules.load from module user-config
/home/rodrigc/boost/tools/build/v2/build-system.jam:83: in load from module build-system
/home/rodrigc/boost/tools/build/v2/kernel/modules.jam:259: in import from module modules
/home/rodrigc/boost/tools/build/v2/kernel/bootstrap.jam:120: in boost-build from module
/home/rodrigc/boost/boost-build.jam:12: in module scope from module

Any ideas?

Thanks.

-- 
Craig Rodrigues 
rodrigc_at_[hidden]
 

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