Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to disable VST? #340

Closed
yurivict opened this issue Apr 12, 2022 · 3 comments · Fixed by #341
Closed

How to disable VST? #340

yurivict opened this issue Apr 12, 2022 · 3 comments · Fixed by #341

Comments

@yurivict
Copy link

Build on FreeBSD fails for me with:

#error To build JUCE VST3 plug-ins on BSD you must use an external BSD-compatible VST3 SDK with JUCE_CUSTOM_VST3_SDK=1

How to disable VST for now?

For reference, the Surge XT project had the same issue but building with -DJUCE_PLUGINHOST_VST3=OFF -DJUCE_PLUGINHOST_VST=OFF helped. This doesn't help for dexed.

@yurivict yurivict mentioned this issue Apr 12, 2022
@probonopd
Copy link

If you just would like to build the standalone executable (not as a VST3 plugin):

cmake -Bbuild
cmake --build build --target Dexed_Standalone

#322 (comment)

@haenkel
Copy link
Contributor

haenkel commented Apr 12, 2022

Skipping VST3 is not an option in CMakeLists yet, but can be added
so you could build with -DDEXED_SKIP_VST3=1 as it is in surge now.
Is that what you mean @yurivict ?

@yurivict
Copy link
Author

Is that what you mean @yurivict ?

Yes. In order to move the FreeBSD port forward such option is needed for now.

haenkel added a commit to haenkel/dexed that referenced this issue Apr 12, 2022
- adds build option `-DDEXED_SKIP_VST3=1`
- and don't turn on `-Werror` just yet

see issues asb2m10#322 and asb2m10#340
haenkel added a commit to haenkel/dexed that referenced this issue Apr 13, 2022
- adds build option `-DDEXED_SKIP_VST3=1`
  and `-DDEXED_NO_ALSA=1`

to enable the FreeBSD port

- don't turn on `-Werror` just yet

Closes asb2m10#322
Closes asb2m10#340
Closes asb2m10#343
haenkel added a commit to haenkel/dexed that referenced this issue Jun 8, 2022
- adds build option `-DDEXED_SKIP_VST3=1`
  and `-DDEXED_NO_ALSA=1`

to enable the FreeBSD port

- don't turn on `-Werror` just yet

Closes asb2m10#322
Closes asb2m10#340
Closes asb2m10#343
haenkel added a commit to haenkel/dexed that referenced this issue Jun 10, 2022
- adds build option `-DDEXED_SKIP_VST3=1`
  and `-DDEXED_NO_ALSA=1`

to enable the FreeBSD port

- don't turn on `-Werror` just yet

Closes asb2m10#322
Closes asb2m10#340
Closes asb2m10#343
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants