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:27] – [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 22: Line 22:
 GetIt will do all the work for you including download, installation, configuration and the IDE restart afterwards. GetIt will do all the work for you including download, installation, configuration and the IDE restart afterwards.
  
-__**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:**__ GetIt-Package-Manager can only be used for Developer-Edition installation. If you bought a commercial license please use our Installer-Tool 
 +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.
  
 ===== Installer Tool ===== ===== Installer Tool =====
  
-Gorilla Software provides an easy-to-use installer software doing all the work for you to download and install the packages and configure the IDE for you.+Gorilla Software provides an easy-to-use installer tool doing all the work for you to download, install and configure the packages in the IDE for you.
 The tool is able to manage Developer-Edition downloads or Commercial-Edition downloads with your individual credentials. The tool is able to manage Developer-Edition downloads or Commercial-Edition downloads with your individual credentials.
  
Line 57: 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 69: 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 75: 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 106: 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!**