Любой
Мне не удалось скомпилировать некоторые пакеты, например WxWidgets, в Mac OS 10.6.4 с использованием gcc 4.5 (скомпилировано из исходного кода, а не из MacPorts, Fink и т. Д. Со всеми языками по умолчанию и Obj-C ++). Как правило, при попытке компиляции на основе платформы Foundation, я получаю следующие ошибки:
/System/Library/Frameworks/Foundation.framework/Headers/NSObject.h:123:35:error: expected ‘;’ before ‘__attribute__’
/System/Library/Frameworks/Foundation.framework/Headers/NSObject.h:138:1:error: stray ‘@’ in program
/System/Library/Frameworks/Foundation.framework/Headers/NSObject.h:139:1:error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘-’ token In file included from main2.m:2:0:
/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:139:63:error: expected ‘;’ before ‘__attribute__’
Я несколько новичок в разработке для Mac (больше опыта работы с Linux и Windows). Прямо сейчас мне не нужно использовать Objective-C или Objective-C ++. Это просто мешает компилировать другие пакеты (хотя я, возможно, захочу начать использовать его в будущем). Если у кого-то есть мысли, я был бы признателен. Спасибо.