Opened 15 years ago
Last modified 14 years ago
#1744 closed Bugs
No information on building static libraries with bjam under Windows — at Initial Version
Reported by: | Owned by: | ||
---|---|---|---|
Milestone: | Boost 1.39.0 | Component: | build |
Version: | Boost 1.35.0 | Severity: | Regression |
Keywords: | bjam build static windows | Cc: | Vladimir Prus, John Maddock |
Description
Problem relates to the boost 1.35 with VC++ 8.0.
When using bjam to build the Boost libraries from source there is no information provided in an easily accessible manner describing how to build static versions of those libraries for which such a thing is appropriate - threads, regex etc. As a number of libraries attempt to link statically by default this is quite a pain.
The getting started guide for Windows found at 'more/getting_started/windows.html#or-build-binaries-from-source' provides no information on the bjam setting 'link=static'. In order to come across this information currently one needs to follow the link 'Boost.Build reference manual' close to the very bottom of the 'Getting Started' page, then take the 'Documentation' link and finally 'Static and shared libraries'.
If additional information could be put in the bjam section of the getting started guide then this will 1) ensure less people wonder why the static libraries were not built in the first place 2) ensure less people have to hunt through the necessary links to find information on building static libraries.