Когда я включаю boost в свой код, я получаю ошибки прекомпилятора от gcc v3.4.6, жалуясь на то, что Boost не поддерживает многопоточность при сборке внутри оболочки Interix SUA v3.5. Эта ошибка устраняется путем включения boost/config/stdlib/libstdcpp3.hpp
который устанавливает флаг BOOST_HAS_THREADS
, Кажется неряшливым, чтобы вручную включить этот файл в мою программу. Какой файл в boost отвечает за включение libstdcpp3.hpp
?
Задача ещё не решена.
Других решений пока нет …