mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-29 23:29:41 +02:00
BUILDING.md: Add Alpine Linux instructions
Signed-off-by: Sol Fisher Romanoff <sol@solfisher.com>
This commit is contained in:
parent
d3b52bdcab
commit
b2bf7b667b
22
BUILDING.md
22
BUILDING.md
@ -97,6 +97,28 @@ sudo pacman -S cmake ninja ccache expat gcc-libs gdk-pixbuf2 glibc flac gtk3 gli
|
||||
|
||||
TODO: add portsmf and sbsms to this package list when those packages are updated.
|
||||
|
||||
#### Alpine
|
||||
|
||||
The build dependencies for Tenacity and wxWidgets can be found on Alpine's
|
||||
community repository:
|
||||
|
||||
```
|
||||
sudo apk add cmake samurai lame-dev libsndfile-dev soxr-dev sqlite-dev portaudio-dev portmidi-dev libid3tag-dev soundtouch-dev libmad-dev ffmpeg-dev
|
||||
```
|
||||
|
||||
wxWidgets 3.1 is required but not packaged in Alpine Linux. Refer to the
|
||||
[wxWidgets documentation](https://github.com/wxWidgets/wxWidgets/blob/master/docs/gtk/install.md)
|
||||
for how to install it from source code, and make sure to set
|
||||
`--disable-xlocale` in the configuration.
|
||||
|
||||
To install wxWidgets' dependencies:
|
||||
|
||||
```
|
||||
sudo apk add gtk+3.0-dev zlib-dev libpng-dev tiff-dev libjpeg-turbo-dev expat-dev
|
||||
```
|
||||
|
||||
TODO: add portsmf and libsbsms to this package list when aports are accepted.
|
||||
|
||||
#### vcpkg on Linux
|
||||
|
||||
Optionally, you can build dependencies from source using vcpkg, with the
|
||||
|
Loading…
x
Reference in New Issue
Block a user