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

Post fully complete "how to" guides and tutorials here. This is a great place to get feedback on stuff you might put in the wiki.

Moderators: khz, MattKingUSA

oddy.o.lynx
Established Member
Posts: 35
Joined: Sat Jun 30, 2018 2:54 am

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

Postby oddy.o.lynx » Wed Dec 11, 2019 8:19 pm

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
You do not have the required permissions to view the files attached to this post.

Return to “HOW TOs, Tips & Tricks”

Who is online

Users browsing this forum: No registered users and 1 guest