To install and use the Aether Engine SDK for simulation development your system must meet the following base specifications.
- OS: Ubuntu 20.04.x LTS Focal Fossa
- Processor: 64-bit Intel or AMD processor (x86-64 / AMD64 architecture)
- Memory: 16GB RAM
- Storage: 10GB available space
C++ 17 or later is required for developing simulations
Starting with Simulate 4.1, the Aether Engine SDK can be installed on a native Linux system without requiring a Windows host running WSL.
Simulate dependencies are listed below. In certain situations, this may conflict with the dependencies specific to your application. The resolution varies depending on which library is causing the issue. In general, it requires a combination of techniques such as namespace aliases, pre-linking, and symbol redefinition. Please contact Hadean for support regarding this matter.
Note: This is not an exhaustive list.
- AWS C++ Interface 1.7.90
- Boost 1.72 (Asio, Beast, Geometry, Interprocess)
- Cap'n Proto 0.8.0
- Eigen 3.3.7
- EnTT 3.5.2
- fmt 6.2.1
- JSON (nlohmann) 3.7.3
- libunwind 1.4.0
- OpenSSL 1.1.1g
- optional (TartanLlama)
- PhysX 4.1.0
- Prometheus 0.9.0
- range-v3 0.11.0
- toml11 3.6.0
- Zstandard (zstd) 1.4.5