#ifdef __WXMAC_OSX__
#define __WXMAC__ 1
#define __WXOSX__ 1
#define __BSD__ 1
#endif
#endif
В ходе тестирования он не прижился FreeBSD 8.1
Я предлагаю это быть изменен на:
#if (определение (__ unix__) || определена (Unix)) && ! Определена (USG)
#включают
#endif
А затем проверяет BSD должны быть
#ifdef BSD
Это рекомендуемый способ обнаружения BSD в Руководство FreeBSD по созданию портов.
Это изменение уже сделано в моем CMake дереве.