A cross-platform graphical editor for Uzebox sound patches.
- Install wxWidgets, SDL2 and SDL2_mixer Arch Linux: pacman -S wxgtk sdl2 sdl2_mixer Ubuntu: apt-get install libwxgtk3.0-dev libsdl2-dev libsdl2-mixer-dev
- cd to Uzebox Patch Studio's directory
- make
- Install mingw/msys. Make sure to install the compiler and other developments tools
- Download SDL2's source code
- Extract it to your msys home
- Open msys, go to SDL2's source code directory
- mkdir release && cd release && ../configure && make && make install
- Download SDL2_mixer's source code.
- Extract it to your msys home
- Open msys, go to SDL2_mixer's source code directory
- mkdir release && cd release && ../configure && make && make install
- Download wxWidgets' (3.0.x) source code
- Extract it to your msys home
- Open msys, go to wxWdigets' source code directory
- mkdir release && cd release && ../configure && make MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release && make install
- cd to uzebox-patch-studio's directory
- make
- Try running the exe outside of msys
- You are done if there are no missing dlls
- Find the missing dll in mingw
- Copy it to the same directory as the exe
- Return to step 16
- Install wxmac, SDL2 and SDL2 Mixer using homebrew, ports or similar Homebrew: brew install sdl2 sdl2_mixer wxmac
- cd to Uzebox Patch Studio's directory
- make