Skip to content

Instantly share code, notes, and snippets.

@MrDrMcCoy
Last active June 12, 2022 04:07
Show Gist options
  • Save MrDrMcCoy/687be328a1723c08444f3d99cfeed61e to your computer and use it in GitHub Desktop.
Save MrDrMcCoy/687be328a1723c08444f3d99cfeed61e to your computer and use it in GitHub Desktop.
Script to compile Ardour on KDE NEON
#!/bin/bash
sudo aptitude -f install \
glibmm-2.4-dev \
gtk-clearlooks-gperfection2-theme \
clearlooks-phenix-theme \
itstool \
jack \
libarchive-dev \
libasound2-dev \
libaubio-dev \
libboost-all-dev \
libcppunit-dev \
libcurl-dev \
libcurl4-gnutls-dev \
libcwiid-dev \
libfftw3-dev \
libglib-2.0-dev \
libglib2.0-dev \
libglibmm-2.4-dev \
libgtkmm-2.4-dev \
libjack-dev \
liblilv-dev \
liblo-dev \
liblrdf0-dev \
libpangomm-1.4-dev \
librubberband-dev \
libsamplerate-dev \
libsamplerate0-dev \
libserd-dev \
libsndfile1-dev \
libsord-dev \
libsratom-dev \
libtag1-dev \
libudev-dev \
libusb-1.0-0-dev \
libvamp-sdk2v5 \
libxml2-dev \
lv2-dev \
mffm-fftw-dev \
pkg-config \
qjackctl \
vamp-plugin-sdk && \
git clone git://git.ardour.org/ardour/ardour.git && \
cd ardour && \
./waf --freedesktop --lxvst --download configure && \
./waf --freedesktop --lxvst --keep --progress --optimize --freebie build && \
sudo ./waf --freedesktop install
sudo tee /etc/security/limits.conf <<< '@audio - rtprio 99'
sudo usermod -a -G audio $USER
echo "You should probably reboot"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment