Вам не нужно его компилировать, вы можете просто запустить его как скрипт ruby,
начать свой файл с #! / Path / to / your / ruby / interpreter / bin после изменения его насоответствующий файл, и он должен запускаться только из командной строки
$ chmod +x ./my_ruby_script
$ ./my_ruby_script
Однако, если вы разрабатываете полноценное приложение в ruby для Mac, рассмотрите возможность использования MacRuby , который обеспечивает мост ruby-cocoa,Его можно найти здесь