Установка GLScene
в Lazarus


Инструкция по установке библиотеки GLScene в Lazarus для работы c Free Pascal Compiler (FPC). Выполните следующие шаги:


 

1. Загрузите последний релиз GLScene_LCL for Lazarus со страницы  http://sourceforge.net/projects/glscene/files/.  Вы также может загрузить (check out) исходные коды текущей SVN версии GLScene из репозитория Sourceforge c URL https://svn.code.sf.net/p/glscene/code/branches

 

2.Для  SVN версии сделайте копию директории trunk в отдельную папку, например в рабочую директорию ../GLScene_LCL, чтобы предотвратить случайное изменение исходных файлов. Можете пропустить этот шаг, если вы не будете далее обновлять файлы с помощью системы контроля версий.

 

3.Скопируйте из директории ..GLScene_LCL/Source/external в системную папку внешние динамические библиотеки 3D звука, шейдеров и физики (BASS, FMOD, OpenAL, SDL, CG, ODE, Newton). Или для каждого приложения, обращающегося к этим библиотекам, поместите соответствующие DLL в директории с исполняемыми файлами.

 

4. Опции Delphi. Добавьте путь в строке Library Path к исходным файлам библиотеки GLScene,  расположенным в директории .../GLScene_LCL/Source:

 

5. Откройте lpk пакеты, находящиеся в директории ../GLScene_LCL/Packages. Откомпилируйте все пакеты. После компиляции установите пакеты с визуальными компонентами в палитру компонентов Lazarus с помощью команды Install.

Замечание: пакет SDL конфликтует со средой Lazarus  в Windows 7/8/8.1, поэтому при работе в этих ОС его устанавливать не следует.

 

Установка пакетов компонентов GLScene_LCL завершена. Далее можно приступить к работе с библиотекой и выполнить  примеры, находящиеся в директории ..GLScene_LCL/Samples/Lazarus.