Re: [Boost-bugs] [Boost C++ Libraries] #4863: Support for building with multiple toolsets

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4863: Support for building with multiple toolsets
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-03-28 20:37:54


#4863: Support for building with multiple toolsets
-------------------------------+--------------------------------------------
  Reporter: dave | Owner: johnmaddock
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: regex
   Version: Boost 1.44.0 | Severity: Problem
Resolution: wontfix | Keywords:
-------------------------------+--------------------------------------------

Comment (by anonymous):

 Replying to [comment:9 anonymous]:
> There's no mechanism by which a user can invoke bjam with more than one
 toolset *and* different build options for each toolset.

 Not quite true true. you can add values for the "icu" build property to
 the toolset declaration in your site-/user-config.jam file. Last I
 checked, you can also write something like this on the command-line:

 {{{
 bjam toolset=msvc-7.1/icu=/path/to/icu7.1
 toolset=msvc-10.0/icu=/path/to/icu10.0
 }}}

> So since the user would have to inform the regex Jamfile where each set
 of ICU binaries was (ie a different set of binaries for each toolset),
 it's basically impossible to support building with multiple toolsets, all
 with different ICU versions. Except of course, if they add the necessary
 options to their toolset configurations in user-config.jam when it just
 works as is anyway.

 OK, setting raw compiler flags in user-config.jam is crude, but a
 perfectly acceptable workaround.

 Thanks

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4863#comment:10>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:06 UTC