Catapult SDK Installation Notes

Windows Installation

To install on Windows, simply double-click the catapult-sdk_setup_windows_2024.1.0_x86_64.exe application and the installer wizard will guide you through the setup process.

You will be given the option to install for all users (that requires administrator privileges) or for just yourself (which does not).

Mac Installation

To allow the install, first go to the Security and Privacy section of System Preferences, General tab, and enable “Allow apps downloaded from Apple and selected developers” (if you haven’t already done that previously). Then simply double-click the installer package and you will be guided through the install process.

The application installs to the /opt/imgtec folder by default.

Apple’s XCode command-line developer tools are a requirement for using the toolkit. If you don’t already have these installed on your system, the installer will prompt to offer to install them.

Linux Installation

Catapult SDK is available as both a DEB package for Ubuntu, and an RPM for CentOS. To install the DEB, use apt:
% sudo apt install catapult-sdk_2024.1.0.deb

To install the RPM on CentOS 7, use yum:
% sudo yum localinstall catapult-sdk_2024.1.0-1.x86_64.rpm

On CentOS 8 or Fedora 22 and above, use dnf:
% sudo dnf install catapult-sdk_2024.1.0-1.x86_64.rpm

To unpack the contents of the RPM to a local directory without needing root privileges, use:
% rpm2cpio catapult-sdk_2024.1.0-1.x86_64.rpm | cpio -id

this will extract the SDK into a directory opt/imgtec/catapult-sdk_2024.1.0 under the current working directory. Note that this works on Ubuntu as well as CentOS.

User Documentation

Full details on how to build and debug code using either the command line or the Catapult Studio Visual Studio Code extension pack are to be found in the user documentation which can be accessed in 2 ways: