Вы должны создать пакет для приложений Carbon и Cocoa в OS X.
Если ваш двоичный файл называется "foo", тогда это работает для целей тестирования (не отправляйте так):
mkdir -p foo.app/Contents/MacOS
mv foo foo.app/Contents/MacOS
Когда вы все заработаете, вы можете в конечном итоге настроить систему сборки, чтобы сделать связку до последнего шага ссылки и передать -o foo.app/Contents/MacOS/foo
компоновщику вместо простого -o foo
.
Для Makefile, который автоматизирует это, см. веб-форум wxWidgets .