Page 1 of 1

How to build the latest SWS extensions for Reaper (Debian Buster) Linux

Posted: Wed Dec 11, 2019 8:19 pm
by oddy.o.lynx
assuming you have a directory for building apps, from that location

Code: Select all

mkdir sws-build

Code: Select all

cd sws-build

Code: Select all

git clone http://www-dev.cockos.com/wdl/WDL.git

Code: Select all

git clone https://github.com/reaper-oss/sws.git
- next step is to generate the API header file reaper_plugin_functions.h
- from REAPER (run the action "[developer] Write C++ API functions header")

Actions -> Show action list
Highlight [developer] Write C++ API functions header and click Run

Reaper will want to save it in -> ~/.config/REAPER but we want to move/save it to the vendor folder in the sws directory

from the sws folder run

Code: Select all

git submodule update --init vendor/taglib
then

Code: Select all

mkdir build

Code: Select all

cd build
from the build directory

Code: Select all

cmake .. -DWDL_INCLUDE_DIR=/path/to/sws-build/WDL/

Code: Select all

make
copy/move the newly created reaper_sws64.so file to your REAPER/Plugins directory

there is an issue with SWScolours
to resolve it grab the zip file from https://gist.github.com/cowboy/1385767

add the ED Toolbar Colorset.SWSColor file to the REAPER/InstallData/SWSColors/ folder

you'll likely have to create this folder
reaper-sws-2.11.png
reaper-sws-2.11.png (98.02 KiB) Viewed 4735 times