1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-21 14:02:57 +02:00

Merge branch 'freebsd'

This commit is contained in:
Sol Fisher Romanoff
2021-09-02 21:09:43 +03:00
4 changed files with 52 additions and 6 deletions

View File

@@ -29,7 +29,7 @@ directory, such as `~/Downloads/wxWidgets-build`:
```
cd ~/Downloads
mkdir wxWidgets-build && cd wxWidgets-build # create and go to a new empty build directory
cmake -G Ninja ~/Downloads/wxWidgets-3.1.5 # configure wxWidgets from the assumed download location
cmake -G Ninja ~/Downloads/wxWidgets-3.1.5 # configure wxWidgets from the assumed download location
cmake --build . # actual compilation
```
@@ -157,6 +157,16 @@ sudo apk add gtk+3.0-dev zlib-dev libpng-dev tiff-dev libjpeg-turbo-dev expat-de
TODO: add portsmf and libsbsms to this package list when aports are accepted.
#### FreeBSD
wxWidgets 3.1.5 is packaged in FreeBSD's repositories. Install it and the rest
of Tenacity's dependencies:
```
sudo pkg install wx31-gtk3 cmake ninja pkgconf lame libsndfile libsoxr portaudio lv2 lilv suil vamp-plugin-sdk portmidi libid3tag twolame libmad soundtouch ffmpeg
```
#### vcpkg on Linux
Optionally, you can build dependencies from source using vcpkg, with the