Есть ли способ кросс-компиляции для Mac OS X и iOS на Ubuntu?
Я нашел mingw-w64
пакеты, и они хорошо работают для Windows, и, похоже, я могу выполнить кросс-компиляцию для Android с помощью gcc-arm-linux
пакетов, но я не смог найти эквивалент для Darwin X.
Я понимаю, что могут возникнуть некоторые юридические проблемы при работе с Apple, но в Fedora есть кросс-компилятор для Darwin X, так что я не уверен.
решение1
Есть несколько проектов, которые сейчас витают в воздухе, ноosxcrossПохоже, это единственный, который (более или менее) поддерживается сейчас. Скрипт сборки немного грубоват и требует машину OS X для упаковки SDK, но он работает хорошо.