Я пытаюсь скомпилировать Poco-1.5.1 с помощью MinGW (gcc 4.7.0) под Windows 7.
У него есть проблемы с std::copysign в Foundation\include\Poco\FPEnvironment_DUMMY.h, но легко решить, комментируя "std::" в методах copySignImpl.
Моя следующая проблема связана с файлом «Foundation\src\EventLogChannel.cpp», который пытается включить «pocomsg.h», которого не существует.
Я читал, что pocomsg.h генерируется из скрипта pocomsg.mc. MC — это компилятор сообщений от Microsoft, которого нет в моей системе MinGW. Так должен ли я вручную включать pocomsg.h, как говорится в этом посте?
poco Lib не компилируется в vs Express 9
Есть ли лучший способ решить эту проблему?
Спасибо.