Макинтош и образование

Free Pascal для Xcode 2.2

Статья из библиотеки сайта Макинтош и образование



Xcode — интегрированная среда разработки, часть Apple developer tools, включенная в Mac OS X, начиная с версии 10.3. В Xcode входят средства для работы с Assembler, C, C++, Objective-C, Java и AppleScript.

Возможна интеграция в XCode и других языков программирования, в том числе, благодаря Rolf Jansen и его Free Pascal for Xcode Integration Kit, Free Pascal.

К сожалению, Integration Kit корректно работает с Xcode до версии 2.0 включительно, в Xcode 2.1 (и 2.2) использована другая структура папок проекта, внесены некоторые другие изменения. Поэтому непосредственно после установки Integration Kit скомпилировать из XCode 2.1/2.2 проект на Паскале не удастся.

К счастью, как оказалось, работать с Free Pascal из XCode 2.2 все же возможно. Достаточно немного перенастроить шаблоны проектов... Или загрузить уже готовые шаблоны с этого сайта.

Установка Free Pascal для Xcode 2.2

  1. Загрузите и установите свежую версию FPC for Mac OS X с FreePascal.org
  2. Загрузите Apples Universal Interfaces
  3. Загрузите FreePascal for Xcode Integration Kit
  4. Смонтируйте образ диска Apples Universal Interfaces (он потребуется для установки FreePascal for Xcode Integration Kit).
  5. Установите FreePascal for Xcode Integration Kit
  6. Загрузите и разархивируйте скорректированные шаблоны
  7. Откройте папку /Library/Application Support/Apple/Developer Tools/Project Templates/Pascal
  8. Замените старые шаблоны в этой папке на скорректированные

Готово! Можно приступать к использованию Free Pascal.