Компиляция платформы Гедымин

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
 
(не показаны 90 промежуточных версий 2 участников)
Строка 1: Строка 1:
Ниже приведена подробная пошаговая инструкция о том, как самостоятельно скомпилировать и запустить платформу Гедымин.
 
  
== Шаг 1 ==
+
* [[Компиляция платформы Гедымин (Delphi 7)]]
 
+
* [[Компиляция платформы Гедымин (Delphi 5)]]
Проверяем операционную систему. Вам понадобится Windows XP с установленным SP2 или SP3.
+
 
+
== Шаг 2 ==
+
 
+
Устанавливаем и настраиваем компилятор Borland Delphi 5:
+
 
+
# Устанавливаем Borland Delphi 5. При указании параметров установки НЕ СТАВИМ Borland Interbase и его клиентскую часть.
+
# Устанавливаем Update Pack 1.
+
# Запускаем Delphi.
+
# Открываем меню Component и выбираем команду Install packages...
+
# В списке Design packages отыскиваем позицию Interbase Data Access Components и снимаем галочку напротив нее.
+
# Закрываем Delphi.
+
# Удаляем из каталога Program Files/Borland/Delphi5/Bin файл DCLIB50.BPL.
+
# Удаляем из каталога WINDOWS/SYSTEM32 файл VCLIB50.BPL.
+
# Заходим в каталог Program Files/Borland/Delphi5/Source/Vcl и удаляем все файлы по маске IB*.*.
+
 
+
== Шаг 3 ==
+
 
+
Заходим на сайт [http://www.firebirdsql.org firebirdsql.org] и скачиваем установку сервера Firebird 2.5 (на момент написания данной инструкции была доступна версия 2.5 Beta 1). Запускаем ее и устанавливаем сервер в режиме Super Server.
+
 
+
== Шаг 4 ==
+
 
+
Разворачиваем исходный код платформы:
+
 
+
# Создаем каталог на диске. Например, c:\golden (в дальнейшем мы будем считать, что создан каталог именно с таким именем).
+
# Скачиваем архив с исходным кодом платформы по [http://gsbelarus.com/gs/modules.php?name=Downloads&d_op=getit&lid=29 этой ссылке].
+
# Распаковываем в каталог содержимое архива (должно получиться два подкаталога Comp5 и Gedemin).
+
 
+
== Шаг 5 ==
+
 
+
# Запустим Delphi.
+
# Откроем группу проектов c:/golden/gedemin/gedemin.bpg.
+
# Поочередно, для каждого указанного ниже модуля из списка выполним команды Build и Install (вызываются из контекстного меню):
+
## SynEdit_D5.bpl — визуальные компоненты редактора программного кода с подсветкой синтаксиса;
+
## tb2k_d5.bpl — набор визуальных компонентов Toolbar 2000;
+
## tb2kdsgn_d5.bpl — набор визуальных компонентов Toolbar 2000 (design package);
+
## fr5.bpl — генератор отчетов FastReport.
+
## greference.bpl — библиотека визуальных компонентов компании Golden Software, используемых проектом Гедымин;
+
# Выполним команду Build для:
+
## gedemin.exe — исполняемый модуль платформы;
+
## gudf.dll — библиотека UDF (User Defined Function) функций для сервера базы данных.
+
 
+
== Шаг 6 ==
+
 
+
Переносим GUDF
+
 
+
== Шаг 7 ==
+
 
+
Создаем базу
+
 
+
== Шаг 8 ==
+
 
+
Запускаем Гедымин
+
 
+
== Шаг 9 ==
+
 
+
Настройки
+
 
+
== Примечания ==
+
 
+
=== FastReport ===
+
 
+
Внимание! Компоненты FastReport являются платным программным продуктом. Лицензию на их использование необходимо приобретать отдельно. Информацию можно получить на сайте http://fastreport.ru. Только не устанавливайте приобретенный самостоятельно дистрибутив поверх файлов, входящих в проект Гедымин, так как в них были внесены некоторые изменения, которых нет в оригинальной поставке;
+
 
+
 
+
7. Подключение к базе данных
+
</h2>
+
После выполнения предыдущего шага, в каталоге z:, будет находиться скомпилированный файл gedemin.exe. Прежде чем запускать его следует установить базу данных из дистрибутива или собрать ее.
+
<p/>
+
Первый вариант — более простой. Для установки базы данных следует скачать с сайта компании Golden Software один из дистрибутивов Гедымина и установить его на компьютере. После этого можно запускать скомпилированный модуль и подключаться к установленной базе данных.
+
<p/>
+
Второй вариант заключается в том, чтобы собрать чистую (эталонную) базу данных. Необходимые SQL скрипты находятся в каталоге d:/golden/gedemin/sql. Там же находится пакетный файл create.bat, с помощью которого вы сможете собрать базу.
+
<h2>
+
8. Установка настроек
+
</h2>
+
Воспользовавшись одним из имеющихся на сайте дистрибутивов вы получите базу данных с установленными прикладными решениями. Но, если вы создали чистую эталонную базу из SQL скриптов, прикладные настройки необходимо установить вручную. Для этого:
+
<ul>
+
<li/>1. скачайте соответствующий архив с сайта компании и распакуйте его в произвольный каталог;
+
<li/>2. запустите gedemin.exe и подключитесь к эталонной базе данных;
+
<li/>3. из меню «Сервис» выберите команду «Установить пакеты настроек…»;
+
<li/>4. отметьте галочками нужные пакеты и нажмите кнопку «Установить».
+
</ul>
+

Текущая версия на 20:43, 4 ноября 2023

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты