mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-09 20:29:10 +02:00
Add a dependency for the VST3 SDK
This commit is contained in:
@@ -22,6 +22,7 @@ imcomplete list of things that still have to be done before this can be used:
|
||||
- Mention that this update will break all existing symlinks and that the old
|
||||
`libyabridge.so` file should be removed when upgrading.
|
||||
- Update all the AUR packages.
|
||||
- Add CMake to the AUR package dependencies and to our Docker images
|
||||
|
||||

|
||||
|
||||
@@ -44,6 +45,7 @@ imcomplete list of things that still have to be done before this can be used:
|
||||
- [Performance tuning](#performance-tuning)
|
||||
- [Runtime dependencies and known issues](#runtime-dependencies-and-known-issues)
|
||||
- [Building](#building)
|
||||
- [Building without VST3 support](#building-without-vst3-support)
|
||||
- [32-bit bitbridge](#32-bit-bitbridge)
|
||||
- [Debugging](#debugging)
|
||||
- [Attaching a debugger](#attaching-a-debugger)
|
||||
@@ -515,6 +517,7 @@ the following dependencies:
|
||||
- A Wine installation with `winegcc` and the development headers. The latest
|
||||
commits contain a workaround for a winelib [compilation
|
||||
issue](https://bugs.winehq.org/show_bug.cgi?id=49138) with Wine 5.7+.
|
||||
- CMake for VST3 support[\*](#building-without-vst3-support)
|
||||
- Boost version 1.66 or higher[\*](#building-ubuntu-18.04)
|
||||
- libxcb
|
||||
|
||||
@@ -545,6 +548,18 @@ After you've finished building you can follow the instructions under the
|
||||
would need to be installed to compile on Ubuntu 18.04.
|
||||
</sup>
|
||||
|
||||
### Building without VST3 support
|
||||
|
||||
As mentioned above, building the VST3 SDK requires CMake. We might be able to
|
||||
easily replace the default build definitions for the SDK with a simple
|
||||
`meson.build` file in the future, but for now if you wish to build yabridge
|
||||
without VST3 support then you can disable it as follows:
|
||||
|
||||
```shell
|
||||
# Disable VST3 support, removing the dependency on CMake
|
||||
meson configure build -Dwith-vst3=false
|
||||
```
|
||||
|
||||
### 32-bit bitbridge
|
||||
|
||||
It is also possible to compile a host application for yabridge that's compatible
|
||||
|
||||
Reference in New Issue
Block a user