VASTDynamics / Vaporizer2

Vaporizer2 hybrid wavetable additive / subtractive VST / AU / AAX synthesizer / sampler workstation plugin
https://www.vast-dynamics.com/?q=products
GNU General Public License v3.0
436 stars 26 forks source link

clap-juce-extensions submodule is not initialized #68

Closed KottV closed 8 months ago

KottV commented 10 months ago

Hi,

when you do git clone --recursive the clap-juce-extensions is not pulled, seems that it was not properly added to source tree:

изображение

VASTDynamics commented 10 months ago

Can you please check again? Thanks!

KottV commented 10 months ago

all is good, thanks

VASTDynamics commented 10 months ago

@KottV In CMakeLists.txt of clap-juce-extension I have to add;

target_compile_options(clap_juce_extensions PUBLIC
 "/MT")

to have all libraries compiled as static libraries. Do you by chance know how I can do this without modifying the clap-juce-extension files? Thanks.

KottV commented 10 months ago

How does it looks, I mean dynamic clap libraries? On Linux it works as usual JUCE static linked module without any separate libraries.

Maybe you can try to pass -DBUILD_SHARED_LIBS:BOOL=OFF -DBUILD_STATIC_LIBS:BOOL=ON arguments to cmake.