2013-10-25 16 views
5

Я вижу, что JCL и JVCL теперь находятся в GitHub, и я ранее устанавливал их как под XE3, используя встроенный установщик. Я также использовал XE4 'special' posted on the Embarcadero page.Есть ли рекомендованный маршрут для установки JEDI и JVCL для Delphi XE5?

Неужели кому-то удалось получить JCL и JVCL, работающие с XE5, пожалуйста?

+1

Мне кажется, что темп ускоренного цикла ускорения XE3 -> XE4 -> XE5 опередил способность команды джедаев тестировать и выпускать новых инсталляторов. Однако я не уверен, что вы спрашиваете. Вы клонировали репозитории GIT, а затем запускали обычные установочные пакетные файлы? Это работало? если нет, то какая ошибка вы получили? Я бы ожидал, что Андреас или кто-то в конечном итоге отправит новый код в CodeCentral. –

+2

Прошла поддержка XE5. Кажется, это не проблема. –

+0

Спасибо за ваше конструктивное предложение Уоррена. Я увижу, работает ли пакет установки с фиксации. –

ответ

8

Вот мое решение для установки JEDi-кода JCL и JVCL-кода из репозитория GIT, чтобы получить поддержку XE5 до тех пор, пока не будут доступны бинарные инсталляторы. Это решение может быть полезным для других, когда (скажем, XE6 поставляется вместе).

Используя TortoiseSVN, проверьте два репозитория JEDI GIT, чтобы у вас была общая корневая папка Jedi, а две проверки - это подпапки, Jcl 'и' Jvcl '. Два извлечений являются:

В папке JVCL: «https://github.com/project-jedi/jvcl/trunk/jvcl» В папке JCL: https://github.com/project-jedi/jcl/trunk/jcl "

Вы должны организовать общие корневую папку„джедай“, чтобы быть в вашей папке программных файлов, например,«C: \ Program Files (x86)»

Теперь проверка файла JEDI.INC, который вам нужно для xe5 но проверка из:

"https://github.com/project-jedi/jedi"

В этом вы увидите файл jedi.inc. Поместите его в новую папку «jedi» в папке «... jcl \ source \ include».

Теперь перейдите в папку jedi \ jcl и щелкните правой кнопкой мыши «install.bat», используя «Запуск от имени администратора». После ответа на подсказки это должно установить jcl.

Теперь перейдите в папку jedi \ jvcl и щелкните правой кнопкой мыши «install.bat», используя команду «Запуск от имени администратора». После ответа на подсказки это также должно установить jvcl.

+1

Не нужно проверять jedi.inc отдельно, он включается через подмодули git, которые нужно просто инициализировать и обновлять, что должен делать install.bat. –

+0

Спасибо за то, что Роберт. Конечно, я запускал INSTALL.BAT, но он просто провалился с отсутствующим jedi.inc. Должен ли я получить его вручную, я проверил с помощью SVN (без GIT)? –

+0

Вы должны установить Git и clone с помощью Git. Источники subversion больше не обновляются. Или вы использовали клиент Subversion, чтобы проверить репозиторий git? Потому что, хотя у GitHub есть эта функция, которая побеждает намеченную цель перехода к Git; Таким образом, мы можем проверить подмодули для вас автоматически. Поэтому, если вы настаиваете на использовании SVN, вам придется делать хаки, как вы. –

 Смежные вопросы

  • Нет связанных вопросов^_^