-
Notifications
You must be signed in to change notification settings - Fork 5
build:reloaded:linux
On Linux, these should be available from your distro package manager:
- cmake 2.8 or newer
- build-essentials (gcc, make, autotools)
- wxWidgets
- portaudio
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
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.
The default options should give sane results. configure --help can tell you what our other choices are.
./build_config.sh
./configure
make
make install