
"Gennadiy Rozental" <gennadiy.rozental@thomson.com> writes:
"David Abrahams" <dave@boost-consulting.com> wrote in message news:87slfltf8p.fsf@pereiro.luannocracy.com...
"Gennadiy Rozental" <gennadiy.rozental@thomson.com> writes:
"David Abrahams" <dave@boost-consulting.com> wrote in message news:87lkleyww8.fsf@pereiro.luannocracy.com...
You can review the guide at http://www.boost-consulting.com/boost/more/getting_started.html.
4. The only Boost libraries that can't be used without separate compilation are ... Boost.Test
Thanks for looking at this, Gennadiy,
This is not exactly true for Boost.Test. Boost.Test supplies inline versions for all components. This need to be somehow reflected to avoid confusion.
So Boost.Test *doesn't* require separate compilation?
If that's the case, I'll remove it from the list and add a mention of it to the paragraph at the bottom of the box
Well. As usual the picture is gray :o)
The statement "Boost.Test can't be used without separate compilation" is incorrect: all Boost.Test component have inline verstion
Which is the default? If I just compile against the Boost.Test headers will it work, or do I need to set some #define? I need to know so I can tell people what they have to do.
But:
1. Some (most?) boost libraries *will* require offline library for their unit tests to work
Are you just saying that if you want to test Boost, you'll need the separate Boost.Test binary? I don't see why that would matter one bit to the reader, since it's built automatically and on demand by the build system when you run the tests.
2. It's not required but recommended to precompile at least UTF
Why? I need to know so I can tell people why they should care.
I'm very concerned about adding needless complication to this introductory document. Maybe in the section 8 that would be an appropriate place for links to library-specific build/configuration documentation.
Summary of Boost.Test build instructions should be located here libs/test/doc/compilation.html I will try to put it there soon
Thank you. -- Dave Abrahams Boost Consulting www.boost-consulting.com