Добавить GUI в консольную программу на C++ на Mac OS X

Есть консольная утилита, написана на C/C++, успешно компилируется под Win и Mac. Так же к ней существует GUI под Win. Необходимо сделать такой же или похожий GUI под Mac OS, в котором, грубо говоря, есть диалог открытия файла (немного нестандартный, там еще есть ряд доп. параметров), диалог с прогресс-баром, где идет процесс и диалог записи в файл, ну и по мелочи ряд стандартных окон. Сам C++ код переписывать на что-то другое нельзя, можно лишь вставлять
#ifdef MACOS
В программе есть часть на CUDA и OpenCL, у разрабочика должны поддерживаться аппаратно одна из этих технологий (писать на CUDA и OpenCL ничего будет не надо).
Крайне желателен разработчик из СПб, чтобы было проще нам обоим.

Читайте на сайте