File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ title : Build Ardour for Linux
3+ description : A guide to build ardour daw on linux (and optionally on Windows on Mingw)
4+ ---
5+
6+ OS : Antix Linux (a Debian Based Distro without Systemd)
7+
8+ ## Install Dependencies
9+
10+ ``` sh
11+ sudo apt install build-essential git libboost-all-dev gcc g++ pkg-config \
12+ libasound2-dev libgtk2.0-dev libglibmm-2.4-dev libsndfile1-dev libarchive-dev \
13+ liblo-dev libtag1-dev vamp-plugin-sdk librubberband-dev libfftw3-dev \
14+ libaubio-dev libxml2-dev libsamplerate0-dev lv2-dev libserd-dev libsord-dev \
15+ libsratom-dev liblilv-dev libgtkmm-2.4-dev libjack-jackd2-dev libogg-dev \
16+ libcppunit-dev libwebsockets-dev libusb-dev libsuil-dev libdbus-1-dev xjadeo \
17+ libusb-1.0-0-dev libreadline-dev libpangomm-1.4-dev python3 liblrdf0-dev \
18+ libraptor2-dev python-is-python3
19+ ```
20+
21+ ## Clone git repo
22+
23+ ``` sh
24+ git clone https://github.com/Ardour/ardour.git
25+ ```
26+
27+ ## Switch Branch to Latest Release Version
28+
29+ ``` sh
30+ cd ardour
31+ git checkout release/8.12
32+ ```
33+
34+ ## Build
35+
36+ ``` sh
37+ ./waf configure --cxx11 --optimize &&
38+ ./waf -j ` nproc` &&
39+ ./waf install
40+ ```
41+
42+ ## Done
43+
44+ ``` sh
45+ ardour8
46+ ```
You can’t perform that action at this time.
0 commit comments