Проблема с установкой Delphi XE2 FireMonkey Xcode

У меня установлен Delphi XE2 в моей системе Win XP Pro, а Xcode установлен на моем 4-недельном MacBook (мой общий опыт работы с Mac = 4 недели). Установил paserver, экспортировал проект iOS в Xcode, загрузил его в Xcode (может видеть проект, исходный код Pascal и т. д.) и нажал run..

Сообщение о сбое сборки. Деталь-

Ошибка вызова сценария оболочки /users/rob/Library.... строка 4 /usr/local/lib/fpc/2.5.1/ppcross386: нет такого файла или каталога

Компилятора Pascal по какой-то причине нет? Или чего-то еще не хватает? Участвует ли paserver в настройке этих вещей на Mac? Может ли проблема быть связана с тем, что paserver не имеет полного доступа к моей системе Win во время ее установки?

Я борюсь с этим, и мое незнание Mac (Lion) не помогает...

Роб


person Rob Slater    schedule 09.09.2011    source источник
comment
Для создания приложений Mac OSX вам нужен только запущенный paserver. Все остальное делается на ПК. Для приложений iOS вам нужен XCode и т. д. Вы должны четко понимать, что вы хотите сделать. Тогда просто посмотрите на шаги справки, которые описывают, что вам нужно сделать, так как у меня все сработало.   -  person mj2008    schedule 09.09.2011


Ответы (2)


Ну, я на самом деле создал скринкаст / видео, показывающее вам шаги, которые необходимо предпринять, чтобы все настроить. Я думаю, вы забыли установить инструменты FreePascal и FireMonkey на Mac.

Не стесняйтесь взглянуть на эту статью: http://bit.ly/pzfrcJ

Там вы должны найти всю необходимую информацию, и вы сможете следить за скринкастом, чтобы завершить настройку.

С уважением,

Стефан

person Stefaan    schedule 09.09.2011
comment
Спасибо... Возможно, в будущем я создам больше скринкастов, связанных с Delphi... поэтому, если есть интересующая вас тема... не стесняйтесь, дайте мне знать. - person Stefaan; 10.09.2011

Разрешение!

Наконец нашел недостающую информацию -

Установка на Mac Однократная установка должна быть выполнена на Mac для разработки в дополнение к стандартной установке Xcode. Файл образа диска FireMonkey-iOS.dmg обычно устанавливается вместе с RAD Studio в каталог FireMonkey-iOS; этот файл затем должен быть передан на Mac. Откройте его и запустите два установочных пакета:

fpc-2.4.4.intel-macosx.pkg устанавливает Free Pascal 2.4.4 в /usr/local/. FireMonkey-iOS-XE2.pkg. копирует исходный код Free Pascal 2.5.1 в /Developer/Embarcadero/fpc/. копирует источник FMI, необходимый для приложений, в /Developer/Embarcadero/fmi/. собирает и устанавливает Free Pascal 2.5.1 в /usr/local/. генерирует, создает и устанавливает необходимые заголовки iOS SDK в /Developer/Embarcadero/fpc/.

Все работает сейчас.

Хорошее видео Стеффан - очень профессионально. Однако моя проблема была конкретно с iOS, поэтому не очень помогла, однако я взял пару советов. С нетерпением жду видео для iOS, на которое ссылаются в видео для OSX.

Спасибо

person Rob Slater    schedule 12.09.2011
comment
Поскольку вы сами ответили на свой вопрос, вы должны отметить свой ответ как принятый. Нажмите на пустую галочку рядом с вашим ответом, и он станет принятым решением этого вопроса. - person LachlanG; 17.09.2011
comment
К вашему сведению... Я создал версию предыдущего видео для iOS и соответствующий пост под названием: Настройка Delphi XE2 и вашего Mac для разработки, тестирования и развертывания приложений iOS'... вы можете найти его здесь: bit.ly/qD1iUv Если у вас есть время... не могли бы вы проверить, помогло ли это вам решить вашу проблему? - person Stefaan; 30.09.2011