
"Walter Landry" <wlandry@ucsd.edu> wrote in message news:20060418.023941.104030760.walter@geodynamics.org...
Martin Wille <mw8329@yahoo.com.au> wrote:
Sebastien Mirolo wrote:
terminate called after throwing an instance of 'boost::filesystem::filesystem_error' what(): boost::filesystem::path: invalid name "c++" in path: "/ usr/include/c++/4.0.0/cstring"
See http://boost.org/libs/filesystem/doc/path.htm#constructors and http://boost.org/libs/filesystem/doc/portability_guide.htm
Having been a user of filesystem for quite a while, I really think it is time to turn off any default checking. This is hardly the first time that we have seen this kind of non-error cause a problem.
The checking mechanism was removed for 1.34. The change was made as part of the i18n changes last year, but it just missed the 1.33 release, so has been awaiting the 1.34 release since then. We really need to rethink the release process. There needs to be a way to easily update just a single library, and for users to easily get that update. --Beman