Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
1.0.0:installation [2023/02/23 08:30] – [GetIt Package Manager] admin1.0.0:installation [2023/02/23 08:44] (current) – [Libraries] admin
Line 7: Line 7:
   - Installer-Tool   - Installer-Tool
   - Manual Installation   - Manual Installation
-    - Delphi 10.1.1 - 10.2.3 
     - Delphi 10.3.0 - Delphi 11.2+     - Delphi 10.3.0 - Delphi 11.2+
 +    - Delphi 10.1.1 - 10.2.3
  
 ===== GetIt Package Manager ===== ===== GetIt Package Manager =====
Line 25: Line 25:
 or the manual installation. or the manual installation.
  
-__**Notice:**__ Due to delays in version rollout, the version in GetIt will not always be the latest package. If you're looking for the newest version, we recommend our installer-tool.+__**Notice:**__ Due to delays in version rollout, the version in GetIt will not always be the latest package. If you're looking for the newest version, we recommend our Installer-Tool.
  
 ===== Installer Tool ===== ===== Installer Tool =====
Line 60: Line 60:
 Latest Package for Community Edition: [[https://gorilla3d.de/files/packages/10.4.2/Gorilla3D_Delphi_C%2B%2B_10.4.2_1.0.0.2573.zip|https://gorilla3d.de/files/packages/10.4.2/Gorilla3D_Delphi_C%2B%2B_10.4.2_1.0.0.2573.zip]] Latest Package for Community Edition: [[https://gorilla3d.de/files/packages/10.4.2/Gorilla3D_Delphi_C%2B%2B_10.4.2_1.0.0.2573.zip|https://gorilla3d.de/files/packages/10.4.2/Gorilla3D_Delphi_C%2B%2B_10.4.2_1.0.0.2573.zip]]
  
-**The Developer-Edition is free for development purposes and max. 5 developers. When releasing your project you need to purchase the Commercial-Version!**+**The Developer-Edition is free for development purposes and max. 5 developers. When releasing your project you need to purchase a commercial license!**
  
-The free developer-edition contains the same features like the commercial version, it only contains multiple visual and hardcoded watermarks.+The free developer-edition contains the same features like the commercial version, it additionally contains multiple visual and hardcoded watermarks.
  
-==== Unpack and Configure ====+==== Unpack and Install ====
  
 Unpack the downloaded zip-archive anywhere (<installation-directory>). Unpack the downloaded zip-archive anywhere (<installation-directory>).
Line 72: Line 72:
   * Move to directory: "<installation-directory>\Win32\Release"   * Move to directory: "<installation-directory>\Win32\Release"
   * Select the package files for installation:   * Select the package files for installation:
-    * "Gorilla3D_Delphi_10_4_2_Alexandria.bpl"+    * "Gorilla3D_Delphi_10_4_2_Sydney.bpl"
     * "Gorilla3D_DesignTime_10_4_2.bpl"     * "Gorilla3D_DesignTime_10_4_2.bpl"
   * Click "Open"   * Click "Open"
Line 78: Line 78:
 {{ ::g3d-pckg-install.jpg?nolink&600 |}} {{ ::g3d-pckg-install.jpg?nolink&600 |}}
  
 +==== Configure ====
 After packages were added, we need to configure compiled source-code (DCU) paths. After packages were added, we need to configure compiled source-code (DCU) paths.
-Because IDE has changed over the years, some configurations have been moved. 
  
-==== Delphi 10.1.10.2.3 ====+Because the IDE has changed over the years, some configurations have been moved. 
 + 
 +=== Delphi 10.3.Delphi 11.2===
  
 To insert DCU's go to:  To insert DCU's go to: 
-  - Menu: **Tools > Options > Environmentoptions > Delphi-Options > Library**+  - Menu: **Tools > Options > Language > Delphi-Options > Library**
   - Select "Windows 32-Bit" platform on top   - Select "Windows 32-Bit" platform on top
   - Go to "**Library-Path**" input field and add the "**<installation-directory>\Win32\Release\**"   - Go to "**Library-Path**" input field and add the "**<installation-directory>\Win32\Release\**"
   - Repeat this analog for "Windows 64-Bit" and "Android" platforms   - Repeat this analog for "Windows 64-Bit" and "Android" platforms
  
-==== Delphi 10.3.Delphi 11.2+ ====+{{ ::g3d-dcu-install.jpg?nolink&600 |}} 
 + 
 +=== Delphi 10.1.10.2.3 ===
  
 To insert DCU's go to:  To insert DCU's go to: 
-  - Menu: **Tools > Options > Language > Delphi-Options > Library**+  - Menu: **Tools > Options > Environmentoptions > Delphi-Options > Library**
   - Select "Windows 32-Bit" platform on top   - Select "Windows 32-Bit" platform on top
   - Go to "**Library-Path**" input field and add the "**<installation-directory>\Win32\Release\**"   - Go to "**Library-Path**" input field and add the "**<installation-directory>\Win32\Release\**"
   - Repeat this analog for "Windows 64-Bit" and "Android" platforms   - Repeat this analog for "Windows 64-Bit" and "Android" platforms
  
-{{ ::g3d-dcu-install.jpg?nolink&600 |}}+{{:1.0.0:g3d-ide-10.1.1.jpg?nolink|}}
  
-==== Notes ====+==== Libraries ====
  
 By manual installation we need to take care of a few DLL files. By manual installation we need to take care of a few DLL files.
-The IDE should be able to find those files at DesignTime, because while working in Delphi, the current directory is the IDE binary foldernot your project folder:+ 
 +The IDE should be able to find those files at DesignTime, because while working in Delphi, the current directory is the IDE binary folder and **not your project folder**:
  
 <code> <code>
Line 109: Line 114:
  
   - Copy FMOD (audio library) DLL to BDS directory   - Copy FMOD (audio library) DLL to BDS directory
-    * "**<installation-directory>\lib\fmod\windows\fmodL.dll**" to "**C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\**"+    * "**<installation-directory>\lib\fmod\windows\fmodL.dll**" to "**C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\**"
   - Copy OpenSSL DLL files to BDS directory or ensure the system is able to find them automatically by environment variables   - Copy OpenSSL DLL files to BDS directory or ensure the system is able to find them automatically by environment variables
     * OpenSSL is needed by the embedded AssetsStore to download prefabs from web     * OpenSSL is needed by the embedded AssetsStore to download prefabs from web
-    * "**libeay32.dll**" and "**ssleay32.dll**" to "**C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\**"+    * "**libeay32.dll**" and "**ssleay32.dll**" to "**C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\**"
     * You can download OpenSSL at: [[https://www.openssl.org/source/|https://www.openssl.org/source/]]     * You can download OpenSSL at: [[https://www.openssl.org/source/|https://www.openssl.org/source/]]
 +
 +__**Notice:**__ Take care of the IDE version used in the path. For community edition it is "21.0" for the latest Delphi IDE 11.2 it would be "22.0"!
 +
 +==== Restart ====
 +
 +After all steps were completed, you should restart the IDE.
 +
 +__Remark:__ Using Gorilla3D package in you project will force the IDE to use OpenGL instead of DirectX.
 +
 +**You can now start and enjoy the framework!**