Skip to content

4. Running

Edoardo Lolletti edited this page Mar 20, 2022 · 4 revisions

The built binaries fail to start without some needed assets. To obtain them quickly, just run the binary in an already existing EDOPro installation, otherwise, clone the Distribution repo

If you used IrrKlang as audio backend, you'll also need the corresponding shared library for your platform, that can be taken from IrrKlang's archives downloaded beforehand.

The required assets are system.conf, strings.conf, cards.cdb, the font file specified by system.conf and Textures.

On macOS, the binary needs to be bundled. If you are lazy, you can run the same script and then move the generated binary to a subfolder, and it should be able to run. However, it's recommended to do the following instead.

./travis/predeploy.sh windows|linux|osx

On all platforms, this copies final built binaries to deploy, without any assets, and strips debug information from release binaries. Do export BUILD_CONFIG=debug to copy debug binaries instead of release binaries. On macOS, this also creates portable app bundles for the built binaries, so they can be run on double-click, without expecting dynamic libraries in /usr/local/lib.

Clone this wiki locally