Installing the Simulate SDK
How to install the SDK in your Ubuntu environment.
Starting with Simulate 4.1, the Aether Engine SDK no longer requires a Windows host running a guest Linux OS in WSL. You may of course continue to use WSL to host your Ubuntu Linux system if that remains your preferred setup.
Simulations should be compiled using
clang-7and build configurations are provided via
cmake. The provided build configuration manages package discovery via
pkg-configand the Simulate Starter Pack are built with Ninja; all of these dependencies must also be installed.
To install these dependencies, run:
sudo apt install cmake clang-7 pkg-config ninja-build
Download the SDK from Hadean Portal. A file named "aether-sdk-installer.tar.gz" will be downloaded; copy this to a suitable temporary directory on your Ubuntu Linux system. Installed files will be placed in ~/.hadean and you will be able to delete the installation directory once complete.
Run the following command from the directory containing the SDK tarball:
tar xzf aether-sdk-installer.tar.gz && cd aether-sdk-installer && ./install.sh
The above will install
- The Simulate SDK (Aether)
- The Connect SDK (Muxer)
- The Platform SDK
- Support for cloud deployments for Azure and AWS
After installation, you may remove
aether-sdk-installerdirectory to reclaim space.
All of the Hadean code will be installed to your local users home directory the file layout will look similar to that shown below.
│ ├── include
│ ├── lib
│ ├── repclient
│ ├── sdk-setup.sh
│ └── share
│ ├── aws
│ ├── azure
│ ├── init
│ ├── onprem
│ └── tags.auto.tfvars.json
│ ├── autoscaler
│ ├── common
│ ├── muxer
│ ├── muxer-server
│ ├── netcode
│ ├── protocol
│ └── repclient