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

FRUT with Mac OS #758

Open
fdrfaure opened this issue Apr 11, 2023 · 0 comments
Open

FRUT with Mac OS #758

fdrfaure opened this issue Apr 11, 2023 · 0 comments

Comments

@fdrfaure
Copy link

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

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

No branches or pull requests

1 participant