Rus:Кажется я знаю в чём проблема, вы пытаетесь создать новый проект, а там не прописаны пути. И здесь, на форуме, я ни разу об этом не обмолвился... И ещё, у меня до сих пор не получилось создать установочный пакет.
Постараюсь заполнить этот недочёт.
Вы можете посмотреть
видео, где я создаю игру "Змейка".
Но так же лучше распишу весь процесс дополнительно.
1. Создайте папку рядом с папкой ZenGL.
2. В созданной папке создайте свой простой проект не LCL (если вы хотите наоборот использовать LCL, то надо будет создавать именно LCL проект).
3. Можете скопировать код из любой из демок (кроме первой строчки, где идёт название вашей программы).
4. Необходимо прописать пути для проекта.
4.1. Для этого нажмите
Ctrl + Shift + F11 (можете открыть в главном окне "Проект -> Параметры проекта...).
4.2. Выберите "Пути".
4.3. В пункте "Другие модули (-Fu):" пропишите:
../ZenGL/extra;../ZenGL/src;../ZenGL/srcGL;../ZenGL/srcGE;../ZenGL/srcGL/EGL;../ZenGL/srcGL/GLES/;../ZenGL/lib/jpeg/$(TargetCPU)-$(TargetOS);../ZenGL/lib/msvcrt/$(TargetCPU);../ZenGL/lib/ogg/$(TargetCPU)-$(TargetOS);../ZenGL/lib/theora/$(TargetCPU)-$(TargetOS);../ZenGL/lib/zlib/$(TargetCPU)-$(TargetOS);../ZenGL/lib/zip/$(TargetCPU)-$(TargetOS)
4.4.В пункте "Включаемые файлы (-Fi):" пропишите:
$(ProjOutDir);../ZenGL/headers;../ZenGL/srcGE;../ZenGL/src;../ZenGL/srcGL;../ZenGL/srcGL/EGL;../ZenGL/srcGL/GLES/
5. В настройках проекта, нажмите на «Анализ» и в «Режим синтаксиса (-M, {$MODE})» выберите «Delphi (-Mdelphi)» (обычно там стоит «Object Pascal — по умолчанию (-MobjFPC)»).
-----------------------
Так же, вместо всех этих действий, вы можете создать свою папку в
ZenGL/demos/FPC-Lazarus скопировать туда файлы из любого демонстрационного примера (если вы хотите использовать функциональность
ZenGL, то демки от 1 до 16-й, или 18-ю для LCL) и использовать "созданный проект" в своих нуждах (можете просто использовать любую демку так).
Eng:(Google translate)
I think I know what the problem is, you are trying to create a new project, and the paths are not specified there. And here, on the forum, I have never mentioned this... And also, I still haven't been able to create an installation package.
I will try to fill this gap.
You can watch
video, where I create the game "Snake".
But I will also describe the whole process in more detail.
1. Create a folder next to the ZenGL folder.
2. In the created folder, create your simple non-LCL project (if you want to use LCL, you will need to create an LCL project).
3. You can copy the code from any of the demos (except for the first line, where the name of your program goes).
4. You need to specify the paths for the project.
4.1. To do this, press
Ctrl + Shift + F11 (you can open it in the main window "Project -> Project Parameters...").
4.2. Select "Paths".
4.3. In the "Other modules (-Fu):" item, write:
../ZenGL/extra;../ZenGL/src;../ZenGL/srcGL;../ZenGL/srcGE;../ZenGL/srcGL/EGL;../ZenGL/srcGL/GLES/;../ZenGL/lib/jpeg/$(TargetCPU)-$(TargetOS);../ZenGL/lib/msvcrt/$(TargetCPU);../ZenGL/lib/ogg/$(TargetCPU)-$(TargetOS);../ZenGL/lib/theora/$(TargetCPU)-$(TargetOS);../ZenGL/lib/zlib/$(TargetCPU)-$(TargetOS);../ZenGL/lib/zip/$(TargetCPU)-$(TargetOS)
4.4. B in the "Include files (-Fi):" section, write:
$(ProjOutDir);../ZenGL/headers;../ZenGL/srcGE;../ZenGL/src;../ZenGL/srcGL;../ZenGL/srcGL/EGL;../ZenGL/srcGL/GLES/
5. In the project settings, click on "Analysis" and in "Syntax mode (-M, {$MODE})" select "Delphi (-Mdelphi)" (usually there is "Object Pascal - default (-MobjFPC)").
-----------------------
Also, instead of all these actions, you can create your own folder in
ZenGL/demos/FPC-Lazarus, copy files from any demo example there (if you want to use
ZenGL functionality, then demos from 1 to 16, or 18 for LCL) and use the "created project" for your needs (you can simply use any demo like that).