Subject: [Boost-build] Documentation: make 64-bit address mode easier to find.
From: Michael Rolle (m_at_[hidden])
Date: 2014-11-16 21:55:34
It took me a while to find this, but Google is my friend. I was building stuff on Windows and getting 32-bit object files, but I wanted 64-bit object files.
I didn't see the address-model property listed in the Boost.Build documentation. I have since found it in the list of commonly used properties, along with variant, link, etc.
My issue with the documentation is that when it suggests that I can build the Boost libraries by simply running 'b2' with no arguments, this is misleading. By default it doesn't build all the possible variations. It builds both debug and release, and both single and multi threaded, but it only builds static libraries with 32-bit address model. So I would like to see mention of the other common possibilities, even if it's in the If Something Goes Wrong section.
Better still, I'd like for Boost.Build to select 64-bit model by default if it's being run on a 64-bit processor with a 64-bit operating system. Doing that would have saved me a couple hours of work.
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