Skip to content

Commit c790ed7

Browse files
committed
fix: update dependencies and build instructions for Debian/Ubuntu and Arch Linux
1 parent 86f10bf commit c790ed7

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

docs/building.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ This project uses git submodules. To get them, run:
99
__Dependencies__
1010

1111
The following packages are needed...
12-
```
12+
```bash
1313
sudo apt-get install git build-essential pkg-config libboost-dev \
1414
libfreetype-dev libx11-dev libxext-dev libxrandr-dev libxcomposite-dev \
15-
libxinerama-dev libxcursor-dev libjack-dev libasound2-dev lv2-dev liblilv-dev \
16-
libsuil-dev ladspa-sdk libcurl4-openssl-dev fonts-roboto clang clang++
15+
libxinerama-dev libxrender-dev libxcursor-dev libxrender-dev libasound2-dev \
16+
ladspa-sdk libcurl4-openssl-dev fonts-roboto clang clang++
1717
```
1818

1919
__Compiling__
2020
```
21-
cmake -B build
21+
cmake -B build -G Ninja
2222
cmake --build build
2323
```
2424

@@ -31,8 +31,11 @@ sudo ldconfig
3131
## Arch Linux
3232
Install these packages, then run the `cmake` commands described above.
3333

34-
```
35-
sudo pacman -S git lilv suil lv2 ladspa boost ttf-mswin10
34+
```bash
35+
sudo pacman -S git base-devel cmake ninja pkgconf boost \
36+
freetype2 fontconfig libx11 libxext libxrandr libxcomposite \
37+
libxinerama libxrender libxcursor alsa-lib jack2 \
38+
ladspa curl ttf-roboto clang
3639
```
3740

3841
## Mac OSX

0 commit comments

Comments
 (0)