Я установил Cygwin для Windows и собрал исходный код из оболочки Cygwin, выполнив следующую команду make:
make OS=MINGW32_NT-6.1
Я получаю следующую ошибку:
In file included from src/WinPortFactory.h:33:0,
from src/WinPortFactory.cpp:29:
src/PortFactory.h:59:2: error: #error "Platform is not supported"#error "Platform is not supported"^
Makefile:180: recipe for target 'obj/WinPortFactory.o' failed
make: *** [obj/WinPortFactory.o] Error 1
После проверки файла PortFactory.h я вижу директиву предварительной обработки __WIN32__,
Я попытался включить это в мою сборку следующим образом и не добился успеха:
make OS=MINGW32_NT-6.1 CPPFLAGS=-D__WIN32__
Что мне не хватает? я имею CFLAGS а также CXXFLAGS а также и не получить успеха.