Add Arch Linux build prerequisites to documentation
This commit is contained in:
@@ -18,6 +18,7 @@ please refer to the `node.js` website for instructions on [how to install the la
|
|||||||
|
|
||||||
Run the following commands to install dependent libraries required by the PiPedal build.
|
Run the following commands to install dependent libraries required by the PiPedal build.
|
||||||
|
|
||||||
|
Ubuntu:
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt upgrade
|
sudo apt upgrade
|
||||||
|
|
||||||
@@ -28,6 +29,27 @@ Run the following commands to install dependent libraries required by the PiPeda
|
|||||||
libgoogle-perftools-dev \
|
libgoogle-perftools-dev \
|
||||||
libpipewire-0.3-dev libbz2-dev libssl-dev librsvg2-dev
|
libpipewire-0.3-dev libbz2-dev libssl-dev librsvg2-dev
|
||||||
|
|
||||||
|
Arch:
|
||||||
|
|
||||||
|
sudo pacman -S --needed lilv boost systemd catch2 alsa-lib \
|
||||||
|
util-linux avahi networkmanager icu libzip gperftools \
|
||||||
|
pipewire bzip2 openssl librsvg sdbus-cpp
|
||||||
|
|
||||||
|
There is one AUR package:
|
||||||
|
sudo paru -S authbind
|
||||||
|
|
||||||
|
Note: in Arch, tests and copyright notices won't work, so they need to be disabled with cmake arguments. Add this to your .vscode/settings.json file:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"cmake.configureSettings": {
|
||||||
|
"PIPEDAL_EXCLUDE_TESTS": "ON",
|
||||||
|
"DISABLE_COPYRIGHT_BUILD": "ON"
|
||||||
|
},
|
||||||
|
...
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
### Installing Sources
|
### Installing Sources
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user