При компиляции файловой системы boost (1_46_1) с Intel 12 Release 4 и Visual Studio 10 я получаю эту ошибку:
[cc] F:/boost/filesystem/v3/operations.hpp(126): error: expected either a definition or a tag name
[cc] BOOST_SCOPED_ENUM_START(copy_option)
[cc] ^
Работает нормально при компиляции для Visual Studio 2008 (и 2005).
Несмотря на то, что bjam скомпилирован с использованием пользовательских сценариев сборки ant, по той же причине происходит сбой.
Любые советы по устранению этой ошибки приветствуются.У нас есть локальная копия boost, чтобы мы могли вносить в нее изменения.