Я использую MinGW 4.5.1 для компиляции клиентского приложения (C ++, Windows XP) с использованием новейшей версии Boost 1_47.По какой-то причине я не могу определить, когда я иду к компиляции с использованием типа boost::asio::signal_set
, я получаю ошибку компиляции (boost::asio::signal_set
не определяет тип), и при попытке явно включить любой из связанных signal_setзаголовки, я получаю жалобы о том, что файл не может быть найден (несмотря на то, что файл действительно там, где и ожидалось).Я попытался включить файлы в пределах того же уровня дерева каталогов без проблем, кажется, что он зависает только на файле signal_set.hpp
(хотя нет никаких претензий при использовании полного заголовка asio.hpp, который имеет его в качестве включаемого).Я получаю такое же поведение, когда пытаюсь использовать boost 1_46_1.
Может ли кто-нибудь иметь представление о том, что происходит?