Browse Source
BUILDING.md: Add FreeBSD install instructions
Signed-off-by: Sol Fisher Romanoff <sol@solfisher.com>
pull/558/head
Sol Fisher Romanoff
9 months ago
No known key found for this signature in database
GPG Key ID: E0ACA5D1C244E1F
1 changed files with
11 additions and
1 deletions
-
BUILDING.md
|
|
@ -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 |
|
|
|
``` |
|
|
|
|
|
|
@ -142,6 +142,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 |
|
|
|