Requirements

1) Install pre-requisites

Using your distribution Package Manager or command-line tools, install the packages for Qt5 development.

The following package names are used on Debian/Ubuntu/LinuxMint:

You should install these using the Synaptic package, or at the command-line type:

    sudo apt-get install build-essential qtbase5-dev qtmultimedia5-dev libqt5multimedia5-plugins

Similar package names will be used on other Linux distributions.

2) Download and uncompress source code

    tar xfz rpcemu-<version>.tar.gz

3) Prepare and compile

Change to the directory containing the build scripts:

    cd rpcemu-<version>/src/qt5

Edit rpcemu.pro if you want to build the Dynamic Recompiler:

Change the following line (very near the top):

    CONFIG += debug_and_release

to

    CONFIG += debug_and_release dynarec

Then prepare the Makefile and compile:

    ./buildit.sh

    make

4) Launch

Change to the top-level directory:

    cd ../..

To launch the Interpreter version:

    ./rpcemu-interpreter

Or to launch the Dynamic Recompiler version:

    ./rpcemu-recompiler