Skip to content

build:reloaded:linux

Adrien Destugues edited this page May 25, 2014 · 1 revision

Dependencies

On Linux, these should be available from your distro package manager:

  • cmake 2.8 or newer
  • build-essentials (gcc, make, autotools)
  • wxWidgets
  • portaudio

Building

StSound

Don't use other versions of StSound. The version in our repo was patched to emulate the Amstrad CPC soundchip and mixer, rather than the Atari ST ones.

cd libstsound
./build_config.sh && ./configure && make && sudo make install

wxFormBuilder

This is not needed if you only want to build Reloaded. It is used to edit the user interface and modify the windows.

The stock version of wxFormBuilder was not powerful enough and we had to make some changes to it. You will need to apply the patch. If you don't do this and use a stock version of wxFormBuilder, the keyboard mapping edition in the preferences will not work properly.

Compiling is done with these commands:

./create_build_files.sh
make

I didn't find a way to install the resulting binary to the system. It has to stay in output/bin.

Reloaded

The default options should give sane results. configure --help can tell you what our other choices are.

./build_config.sh
./configure
make
make install
Clone this wiki locally