Skip to content

FRUT with Mac OS #758

@fdrfaure

Description

@fdrfaure

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions