С компилятором проблем нет, поскольку gcc включает в себя интерфейс Objectve-C. Вы можете просто установить Cygwin и использовать его. вопрос о библиотеках.
Система Какао очень запатентована Apple; но это потомок от NeXTStep. Некоторое время (когда NeXT был еще глубже в долгах, чем Apple), он назывался OpenStep и был доступен как оболочка вокруг ядра NT. Примерно в это же время был запущен проект GNUStep , и, похоже, он все еще там.
Обратите внимание, однако, что любые библиотеки xxStep предоставляют только графический интерфейс, подобный NeXT, очень отличающийся от современных macs. Кроме того, многие новые возможности - это не только новый графический интерфейс; но новые API тоже, и их там не найти.
короче ... с маком легче ездить.