McMartin/FRUT

FRUT with Mac OS

fdrfaure opened this issue · 0 comments

Hello, FRUT is very nice, i try to use it on MacOS, with the simple JUCE example "AUv3SynthPlugin" and use FRUT with it, but the compilation fails. I don't know why...

At the last step the command I write is:

cmake --build . -- -parallelizeTargets

and the long answer with error at the end is:

% cmake --build . -- -parallelizeTargets 
Command line invocation:
    /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -project AUv3SynthPlugin.xcodeproj build -target ALL_BUILD -parallelizeTargets -configuration Debug -hideShellScriptEnvironment -parallelizeTargets

User defaults from command line:
    HideShellScriptEnvironment = YES
    IDEPackageSupportUseBuiltinSCM = YES

Computing target dependency graph and provisioning inputs

Create build description
Build description signature: 0137d7412118d916e4c472c1a6ee2cde
Build description path: /Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/XCBuildData/0137d7412118d916e4c472c1a6ee2cde-desc.xcbuild

note: Building targets in dependency order
note: Run script build phase 'Generate CMakeFiles/ZERO_CHECK' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'ZERO_CHECK' from project 'AUv3SynthPlugin')
PhaseScriptExecution Generate\ CMakeFiles/ZERO_CHECK /Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin.build/Debug/ZERO_CHECK.build/Script-36ED85688EF5E603C5833DE1.sh (in target 'ZERO_CHECK' from project 'AUv3SynthPlugin')
    cd /Users/faure/JUCE_fred/AUv3SynthPlugin
    /bin/sh -c /Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin.build/Debug/ZERO_CHECK.build/Script-36ED85688EF5E603C5833DE1.sh
make: `/Users/faure/JUCE_fred/AUv3SynthPlugin/build/CMakeFiles/cmake.check_cache' is up to date.

note: Run script build phase 'CMake PostBuild Rules' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'AUv3SynthPlugin_VST3' from project 'AUv3SynthPlugin')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'AUv3SynthPlugin_VST3' from project 'AUv3SynthPlugin')
/Users/faure/JUCE_fred/AUv3SynthPlugin/build/AUv3SynthPlugin.xcodeproj: warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.11, but the range of supported deployment target versions is 10.13 to 13.1.99. (in target 'AUv3SynthPlugin_VST3' from project 'AUv3SynthPlugin')
PhaseScriptExecution CMake\ PostBuild\ Rules /Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin_VST3.build/Debug/Script-8598D023D27646453A1ECFE7.sh (in target 'AUv3SynthPlugin_VST3' from project 'AUv3SynthPlugin')
    cd /Users/faure/JUCE_fred/AUv3SynthPlugin
    /bin/sh -c /Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin_VST3.build/Debug/Script-8598D023D27646453A1ECFE7.sh
-- Up-to-date: /Users/faure/Library/Audio/Plug-Ins/VST3/AUv3SynthPlugin.vst3
-- Up-to-date: /Users/faure/Library/Audio/Plug-Ins/VST3/AUv3SynthPlugin.vst3/Contents
-- Up-to-date: /Users/faure/Library/Audio/Plug-Ins/VST3/AUv3SynthPlugin.vst3/Contents/MacOS
-- Up-to-date: /Users/faure/Library/Audio/Plug-Ins/VST3/AUv3SynthPlugin.vst3/Contents/MacOS/AUv3SynthPlugin
-- Up-to-date: /Users/faure/Library/Audio/Plug-Ins/VST3/AUv3SynthPlugin.vst3/Contents/Resources
-- Up-to-date: /Users/faure/Library/Audio/Plug-Ins/VST3/AUv3SynthPlugin.vst3/Contents/Resources/Assets
-- Installing: /Users/faure/Library/Audio/Plug-Ins/VST3/AUv3SynthPlugin.vst3/Contents/Resources/Assets/DemoUtilities.h

PhaseScriptExecution CMake\ PostBuild\ Rules /Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin_StandalonePlugin.build/Debug/Script-6020EBB614F647621EAFF848.sh (in target 'AUv3SynthPlugin_StandalonePlugin' from project 'AUv3SynthPlugin')
    cd /Users/faure/JUCE_fred/AUv3SynthPlugin
    /bin/sh -c /Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin_StandalonePlugin.build/Debug/Script-6020EBB614F647621EAFF848.sh
CMake Error at cmake_install.cmake:132 (file):
  file INSTALL cannot find
  "/Users/faure/JUCE_fred/AUv3SynthPlugin/build/Debug/AUv3SynthPlugin": No
  such file or directory.


Command PhaseScriptExecution failed with a nonzero exit code

CompileC /Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin_AU.build/Debug/Objects-normal/arm64/include_juce_audio_plugin_client_AU_1.o /Users/faure/JUCE_fred/AUv3SynthPlugin/build/JuceLibraryCode/include_juce_audio_plugin_client_AU_1.mm normal arm64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'AUv3SynthPlugin_AU' from project 'AUv3SynthPlugin')
    cd /Users/faure/JUCE_fred/AUv3SynthPlugin
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ -target arm64-apple-macos10.11 -fmessage-length\=238 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fcolor-diagnostics -std\=c++1z -stdlib\=libc++ -Wno-trigraphs -fpascal-strings -O0 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-implicit-atomic-properties -Wno-objc-interface-ivars -Wno-arc-repeated-use-of-weak -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wno-deprecated-implementations -Wno-c++11-extensions -Wno-implicit-fallthrough -DCMAKE_INTDIR\=\"Debug\" -DAUv3SynthPlugin_AU_EXPORTS -D_DEBUG\=1 -DDEBUG\=1 -DPIP_JUCE_EXAMPLES_DIRECTORY\=L1VzZXJzL2ZhdXJlL0pVQ0UvZXhhbXBsZXM\= -DJUCE_DISPLAY_SPLASH_SCREEN\=1 -DJUCE_USE_DARK_SPLASH_SCREEN\=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics\=1 -DJUCE_MODULE_AVAILABLE_juce_audio_devices\=1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats\=1 -DJUCE_MODULE_AVAILABLE_juce_audio_plugin_client\=1 -DJUCE_MODULE_AVAILABLE_juce_audio_processors\=1 -DJUCE_MODULE_AVAILABLE_juce_audio_utils\=1 -DJUCE_MODULE_AVAILABLE_juce_core\=1 -DJUCE_MODULE_AVAILABLE_juce_data_structures\=1 -DJUCE_MODULE_AVAILABLE_juce_events\=1 -DJUCE_MODULE_AVAILABLE_juce_graphics\=1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics\=1 -DJUCE_MODULE_AVAILABLE_juce_gui_extra\=1 -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED\=1 -DJUCE_VST3_CAN_REPLACE_VST2\=0 -DJUCE_STRICT_REFCOUNTEDPOINTER\=1 -DJucePlugin_Build_VST\=0 -DJucePlugin_Build_VST3\=1 -DJucePlugin_Build_AU\=1 -DJucePlugin_Build_AUv3\=1 -DJucePlugin_Build_RTAS\=0 -DJucePlugin_Build_AAX\=0 -DJucePlugin_Build_Standalone\=1 -DJucePlugin_Build_Unity\=0 -DJucePlugin_Enable_IAA\=0 -DJucePlugin_Name\=\"AUv3SynthPlugin\" -DJucePlugin_Desc\=\"AUv3SynthPlugin\" -DJucePlugin_Manufacturer\=\"JUCE\" -DJucePlugin_ManufacturerWebsite\=\"http://juce.com\" -DJucePlugin_ManufacturerEmail\=\"\" -DJucePlugin_ManufacturerCode\=0x4d616e75 -DJucePlugin_PluginCode\=0x4b786d35 -DJucePlugin_IsSynth\=1 -DJucePlugin_WantsMidiInput\=1 -DJucePlugin_ProducesMidiOutput\=0 -DJucePlugin_IsMidiEffect\=0 -DJucePlugin_EditorRequiresKeyboardFocus\=0 -DJucePlugin_Version\=1.0.0 -DJucePlugin_VersionCode\=0x10000 -DJucePlugin_VersionString\=\"1.0.0\" -DJucePlugin_VSTUniqueID\=JucePlugin_PluginCode -DJucePlugin_VSTCategory\=kPlugCategSynth -DJucePlugin_Vst3Category\=\"Instrument\|Synth\" -DJucePlugin_AUMainType\=\'aumu\' -DJucePlugin_AUSubType\=JucePlugin_PluginCode -DJucePlugin_AUExportPrefix\=AUv3SynthPluginAU -DJucePlugin_AUExportPrefixQuoted\=\"AUv3SynthPluginAU\" -DJucePlugin_AUManufacturerCode\=JucePlugin_ManufacturerCode -DJucePlugin_CFBundleIdentifier\=com.JUCE.AUv3SynthPlugin -DJucePlugin_RTASCategory\=2048 -DJucePlugin_RTASManufacturerCode\=JucePlugin_ManufacturerCode -DJucePlugin_RTASProductId\=JucePlugin_PluginCode -DJucePlugin_RTASDisableBypass\=0 -DJucePlugin_RTASDisableMultiMono\=0 -DJucePlugin_AAXIdentifier\=com.JUCE.AUv3SynthPlugin -DJucePlugin_AAXManufacturerCode\=JucePlugin_ManufacturerCode -DJucePlugin_AAXProductId\=JucePlugin_PluginCode -DJucePlugin_AAXCategory\=2048 -DJucePlugin_AAXDisableBypass\=0 -DJucePlugin_AAXDisableMultiMono\=0 -DJucePlugin_IAAType\=0x61757269 -DJucePlugin_IAASubType\=JucePlugin_PluginCode -DJucePlugin_IAAName\=\"JUCE:\ AUv3SynthPlugin\" -DJucePlugin_VSTNumMidiInputs\=16 -DJucePlugin_VSTNumMidiOutputs\=16 -DJUCE_STANDALONE_APPLICATION\=JucePlugin_Build_Standalone -DOBJC_OLD_DISPATCH_PROTOTYPES\=1 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -I/Users/faure/JUCE_fred/AUv3SynthPlugin/build/Debug/include -I/Users/faure/JUCE_fred/JUCE/modules/juce_audio_plugin_client/AU -I/Users/faure/JUCE_fred/AUv3SynthPlugin/build/JuceLibraryCode -I/Users/faure/JUCE_fred/JUCE/modules -I/Users/faure/JUCE_fred/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I/Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin_AU.build/Debug/DerivedSources-normal/arm64 -I/Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin_AU.build/Debug/DerivedSources/arm64 -I/Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin_AU.build/Debug/DerivedSources -F/Users/faure/JUCE_fred/AUv3SynthPlugin/build/Debug -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/System/Library/Frameworks -fPIC -MMD -MT dependencies -MF /Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin_AU.build/Debug/Objects-normal/arm64/include_juce_audio_plugin_client_AU_1.d --serialize-diagnostics /Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin_AU.build/Debug/Objects-normal/arm64/include_juce_audio_plugin_client_AU_1.dia -c /Users/faure/JUCE_fred/AUv3SynthPlugin/build/JuceLibraryCode/include_juce_audio_plugin_client_AU_1.mm -o /Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin_AU.build/Debug/Objects-normal/arm64/include_juce_audio_plugin_client_AU_1.o

warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'AUv3SynthPlugin_Shared_Code' from project 'AUv3SynthPlugin')
/Users/faure/JUCE_fred/AUv3SynthPlugin/build/AUv3SynthPlugin.xcodeproj: warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.11, but the range of supported deployment target versions is 10.13 to 13.1.99. (in target 'AUv3SynthPlugin_Shared_Code' from project 'AUv3SynthPlugin')
note: Run script build phase 'Generate CMakeFiles/ALL_BUILD' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'ALL_BUILD' from project 'AUv3SynthPlugin')
warning: AUv3SynthPlugin_AUv3_AppExtension isn't code signed but requires entitlements. It is not possible to add entitlements to a binary without signing it. (in target 'AUv3SynthPlugin_AUv3_AppExtension' from project 'AUv3SynthPlugin')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'AUv3SynthPlugin_AUv3_AppExtension' from project 'AUv3SynthPlugin')
/Users/faure/JUCE_fred/AUv3SynthPlugin/build/AUv3SynthPlugin.xcodeproj: warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.11, but the range of supported deployment target versions is 10.13 to 13.1.99. (in target 'AUv3SynthPlugin_AUv3_AppExtension' from project 'AUv3SynthPlugin')
note: Run script build phase 'CMake PostBuild Rules' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'AUv3SynthPlugin_StandalonePlugin' from project 'AUv3SynthPlugin')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'AUv3SynthPlugin_StandalonePlugin' from project 'AUv3SynthPlugin')
/Users/faure/JUCE_fred/AUv3SynthPlugin/build/AUv3SynthPlugin.xcodeproj: warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.11, but the range of supported deployment target versions is 10.13 to 13.1.99. (in target 'AUv3SynthPlugin_StandalonePlugin' from project 'AUv3SynthPlugin')
note: Run script build phase 'CMake PostBuild Rules' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'AUv3SynthPlugin_AU' from project 'AUv3SynthPlugin')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'AUv3SynthPlugin_AU' from project 'AUv3SynthPlugin')
/Users/faure/JUCE_fred/AUv3SynthPlugin/build/AUv3SynthPlugin.xcodeproj: warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.11, but the range of supported deployment target versions is 10.13 to 13.1.99. (in target 'AUv3SynthPlugin_AU' from project 'AUv3SynthPlugin')
** BUILD FAILED **


The following build commands failed:
	PhaseScriptExecution CMake\ PostBuild\ Rules /Users/faure/JUCE_fred/AUv3SynthPlugin/build/build/AUv3SynthPlugin_StandalonePlugin.build/Debug/Script-6020EBB614F647621EAFF848.sh (in target 'AUv3SynthPlugin_StandalonePlugin' from project 'AUv3SynthPlugin')
(1 failure) 

Best,
Frederic Faure