Jens Maurer <[EMAIL PROTECTED]> writes: > The new iterator adaptors appear to have been checked in > to the main boost CVS. > > The boost build setup appears not to take header-file dependencies > between libraries into account.
In what sense? If a C++ source file includes a header (even indirectly) and the header changes, the source file should be recompiled. No recompilation is neccessary just because an application links to a built library whose sources include a header file that changed. > Therefore, in order to produce a valid test run for publication, you > should completely remove all binaries etc. (ALL_LOCATE_TARGET) from > the previous run so that everything is regenerated. That's weird. Shouldn't be needed, though Boost.Build *is* unable to see through some indirect inclusions done by the PP lib, for example. > The following libraries are now broken and should be fixed: > - filesystem > - graph > - multi_array > - random_demo > - signals > - tokenizer > - utility > > The boost documentation appears to still be out-of-date. Yep, we're dealing with that. > David Abrahams gave these documentation links in his > contribution to this list date 29 April 2003: > > http://boost-consulting.com/writing/facade-and-adaptor.html > http://boost-consulting.com/writing/new-iter-concepts.html There are also copies of these in the Boost CVS now (libs/iterator/doc/). > Just a general heads-up. (I decline any involvement with > iterator adaptors.) Decline or disclaim (or both)? -- Dave Abrahams Boost Consulting www.boost-consulting.com _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost