commit 1f67b84add570d4344330260dc099ed06d93bc29 parent 28777e06d4f1f4f6f5459a817a3eb296dabdac09 Author: dsp56300 <lyve2909+githubdsp56300@gmail.com> Date: Wed, 14 Jul 2021 15:31:20 +0200 fix invalid linker flags for apple & win Diffstat:
M | CMakeLists.txt | | | 6 | +++++- |
M | source/jucePlugin/CMakeLists.txt | | | 4 | ++++ |
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt @@ -38,7 +38,11 @@ endif() add_executable(virusTestConsole) target_sources(virusTestConsole PRIVATE source/virusTestConsole/virusTestConsole.cpp) -target_link_libraries(virusTestConsole PUBLIC virusLib -static-libgcc -static-libstdc++) +target_link_libraries(virusTestConsole PUBLIC virusLib) + +if(UNIX AND NOT APPLE) + target_link_libraries(virusTestConsole -static-libgcc -static-libstdc++) +endif() # ----------------- CPack diff --git a/source/jucePlugin/CMakeLists.txt b/source/jucePlugin/CMakeLists.txt @@ -49,3 +49,7 @@ PUBLIC #juce::juce_recommended_warning_flags -static-libgcc -static-libstdc++ ) + +if(UNIX AND NOT APPLE) + target_link_libraries(jucePlugin -static-libgcc -static-libstdc++) +endif()