Re: [Boost-bugs] [Boost C++ Libraries] #1744: [getting started] No information on building static libraries with bjam under Windows

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1744: [getting started] No information on building static libraries with bjam under Windows
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-06-26 23:29:19


#1744: [getting started] No information on building static libraries with bjam
under Windows
-------------------------------+--------------------------------------------
  Reporter: tychom_at_[hidden] | Owner: grafik
      Type: Bugs | Status: new
 Milestone: Boost 1.36.0 | Component: Documentation
   Version: Boost 1.35.0 | Severity: Problem
Resolution: | Keywords: bjam build static windows
-------------------------------+--------------------------------------------
Comment (by grafik):

 Replying to [comment:9 dave]:
> Well, that's an embarrassment!

 To say the least :-(

> What about
>
> * Change the single variant we build and the autolink code to be
 consistent with the docs
> * Change the single variant we build and the docs to be consistent
 with the autolink code
>
> ?

 Because the `link=static` variant is not the most widely used one, AFAIK.
 Note, I have no real personal opinion as to which one to default to other
 than trying to satisfy the majority ;-)

> > I don't know how complicated changing the autolink code would be, nor
 the repercussions to users. I should say that most users are happy that
 the default build is down to one variant. It's only been inexperienced
 first-time users that have had problem because of the doc & autolink
 discrepancy.
>
> I guess it goes without saying that inexperienced first-time users need
 the most help.

 Very true. And this is why we decided the single default to be
 link=shared, because the variant that seemed to be used by most third
 party applications and libraries that use Boost. Which, from the
 experience answering how to build, is what I got asked about most often.
 I.e. the most common question I get is "I'm trying to build X which wants
 Boost library Y.dll/so. How do I build that?". And this is from sitting on
 IRC for two years now. Which is where many such new users end up asking.

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1744#comment:12>
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:49:58 UTC