Add Arch Linux build prerequisites to documentation
This commit is contained in:
@@ -17,7 +17,8 @@ If your distribution doesn't provide a suitable version of nodejs,
|
||||
please refer to the `node.js` website for instructions on [how to install the latest version of `node.js`](https://nodejs.org/en/download) directly.
|
||||
|
||||
Run the following commands to install dependent libraries required by the PiPedal build.
|
||||
|
||||
|
||||
Ubuntu:
|
||||
sudo apt update
|
||||
sudo apt upgrade
|
||||
|
||||
@@ -27,6 +28,27 @@ Run the following commands to install dependent libraries required by the PiPeda
|
||||
libsdbus-c++-dev libzip-dev google-perftools \
|
||||
libgoogle-perftools-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
|
||||
|
||||
Reference in New Issue
Block a user