Closed mousaique closed 2 years ago
Perhaps ..\MyUGens should be ../MyUGens
Ok, so i tried that (sorry of its was obvious) which returned:
(base) jan@Jans-MacBook-Pro-2 buildMyUgens % cmake -DCMAKE_BUILD_TYPE=Release -DSUPERNOVA=ON -DCMAKE_INSTALL_PREFIX=/Users/jan/Sound/SC/buildMyUGens -DSC_PATH=/Users/jan/Sound/SC/supercollider ../MyUGens
CMake Error: The current CMakeCache.txt directory /Users/jan/Sound/SC/MyUGens/CMakeCache.txt is different than the directory /Users/jan/Sound/SCRepository/MyUGens where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt
(base) jan@Jans-MacBook-Pro-2 buildMyUgens %
Sorry, this was my mistake because the folder name was changed after the cloning. Build was successful now ill move on to installation!
Ok, build and installation seem to have worked, eventhough there are some warning in between (below) I then copied MyPlugins to the Extensions folder and recompiled the class library. But eventhough SC recognizes the plugins, it still says theyre not installed, e.g.:
exception in GraphDef_Recv: UGen 'MembraneCircle' not installed.
is there a step i might have missed? Thanks!
build & install command:
(base) jan@Jans-MacBook-Pro-2 buildMyUgens % cmake -DCMAKE_BUILD_TYPE=Release -DSUPERNOVA=ON -DCMAKE_INSTALL_PREFIX=/Users/jan/Sound/SC/buildMyUGens -DSC_PATH=/Users/jan/Sound/SC/supercollider ../MyUGens -- The C compiler identification is AppleClang 13.0.0.13000029 -- The CXX compiler identification is AppleClang 13.0.0.13000029 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAS_SSE -- Performing Test HAS_SSE - Success -- Performing Test HAS_CXX_SSE -- Performing Test HAS_CXX_SSE - Success -- Performing Test HAS_SSE2 -- Performing Test HAS_SSE2 - Success -- Performing Test HAS_CXX_SSE2 -- Performing Test HAS_CXX_SSE2 - Success -- Performing Test HAS_FPMATH_SSE -- Performing Test HAS_FPMATH_SSE - Failed -- Performing Test HAS_CXX_FPMATH_SSE -- Performing Test HAS_CXX_FPMATH_SSE - Failed CMake Deprecation Warning at DWGClarinet/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake.
Update the VERSION argument
CMake Deprecation Warning at DWGFlute/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake.
Update the VERSION argument
CMake Deprecation Warning at KLJunction/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake.
Update the VERSION argument
CMake Deprecation Warning at SonLPC/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake.
Update the VERSION argument
CMake Deprecation Warning at Karplus/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake.
Update the VERSION argument
CMake Deprecation Warning at IIRf/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake.
Update the VERSION argument
CMake Deprecation Warning at AdachiAyers/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake.
Update the VERSION argument
CMake Deprecation Warning at PitchTracker/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake.
Update the VERSION argument
CMake Deprecation Warning at PluckSynth/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake.
Update the VERSION argument
CMake Deprecation Warning at MembraneV/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake.
Update the VERSION argument
CMake Deprecation Warning at MyPlucked/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake.
Update the VERSION argument
CMake Deprecation Warning at DWGReverb/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake.
Update the VERSION argument
-- Configuring done -- Generating done -- Build files have been written to: /Users/jan/Sound/SC/buildMyUgens (base) jan@Jans-MacBook-Pro-2 buildMyUgens % cmake --build . --target install [ 1%] Building CXX object DWGClarinet/CMakeFiles/DWGClarinet.dir/DWGClarinet.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 3%] Linking CXX shared module DWGClarinet.scx [ 3%] Built target DWGClarinet [ 5%] Building CXX object DWGClarinet/CMakeFiles/DWGClarinet_supernova.dir/DWGClarinet.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 7%] Linking CXX shared module DWGClarinet_supernova.scx [ 7%] Built target DWGClarinet_supernova [ 9%] Building CXX object DWGFlute/CMakeFiles/DWGFlute.dir/DWGFlute.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 11%] Linking CXX shared module DWGFlute.scx [ 11%] Built target DWGFlute [ 13%] Building CXX object DWGFlute/CMakeFiles/DWGFlute_supernova.dir/DWGFlute.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 15%] Linking CXX shared module DWGFlute_supernova.scx [ 15%] Built target DWGFlute_supernova [ 17%] Building CXX object KLJunction/CMakeFiles/KLJunction.dir/KLJunction.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 19%] Linking CXX shared module KLJunction.scx [ 19%] Built target KLJunction [ 21%] Building CXX object KLJunction/CMakeFiles/KLJunction_supernova.dir/KLJunction.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 23%] Linking CXX shared module KLJunction_supernova.scx [ 23%] Built target KLJunction_supernova [ 25%] Building CXX object SonLPC/CMakeFiles/SonLPC.dir/SonLPC.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 26%] Linking CXX shared module SonLPC.scx [ 26%] Built target SonLPC [ 28%] Building CXX object SonLPC/CMakeFiles/SonLPC_supernova.dir/SonLPC.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 30%] Linking CXX shared module SonLPC_supernova.scx [ 30%] Built target SonLPC_supernova [ 32%] Building CXX object Karplus/CMakeFiles/Karplus.dir/Karplus.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 34%] Linking CXX shared module Karplus.scx [ 34%] Built target Karplus [ 36%] Building CXX object Karplus/CMakeFiles/Karplus_supernova.dir/Karplus.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 38%] Linking CXX shared module Karplus_supernova.scx [ 38%] Built target Karplus_supernova [ 40%] Building CXX object IIRf/CMakeFiles/IIRf.dir/IIRf.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 42%] Linking CXX shared module IIRf.scx [ 42%] Built target IIRf [ 44%] Building CXX object IIRf/CMakeFiles/IIRf_supernova.dir/IIRf.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 46%] Linking CXX shared module IIRf_supernova.scx [ 46%] Built target IIRf_supernova [ 48%] Building CXX object AdachiAyers/CMakeFiles/AdachiAyers.dir/AdachiAyers.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] In file included from /Users/jan/Sound/SC/MyUGens/AdachiAyers/AdachiAyers.cpp:20: In file included from /Users/jan/Sound/SC/supercollider/external_libraries/nova-simd/simd_binary_arithmetic.hpp:25: In file included from /Users/jan/Sound/SC/supercollider/external_libraries/nova-simd/vec.hpp:26: /Users/jan/Sound/SC/supercollider/external_libraries/nova-simd/vec/vec_neon.hpp:242:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ 1 warning generated. [ 50%] Linking CXX shared module AdachiAyers.scx [ 50%] Built target AdachiAyers [ 51%] Building CXX object AdachiAyers/CMakeFiles/AdachiAyers_supernova.dir/AdachiAyers.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] In file included from /Users/jan/Sound/SC/MyUGens/AdachiAyers/AdachiAyers.cpp:20: In file included from /Users/jan/Sound/SC/supercollider/external_libraries/nova-simd/simd_binary_arithmetic.hpp:25: In file included from /Users/jan/Sound/SC/supercollider/external_libraries/nova-simd/vec.hpp:26: /Users/jan/Sound/SC/supercollider/external_libraries/nova-simd/vec/vec_neon.hpp:242:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ 1 warning generated. [ 53%] Linking CXX shared module AdachiAyers_supernova.scx [ 53%] Built target AdachiAyers_supernova [ 55%] Building CXX object PitchTracker/CMakeFiles/PitchTracker.dir/PitchTracker.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 57%] Linking CXX shared module PitchTracker.scx [ 57%] Built target PitchTracker [ 59%] Building CXX object PitchTracker/CMakeFiles/PitchTracker_supernova.dir/PitchTracker.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 61%] Linking CXX shared module PitchTracker_supernova.scx [ 61%] Built target PitchTracker_supernova [ 63%] Building CXX object PluckSynth/CMakeFiles/PluckSynth.dir/PluckSynth.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 65%] Linking CXX shared module PluckSynth.scx [ 65%] Built target PluckSynth [ 67%] Building CXX object PluckSynth/CMakeFiles/PluckSynth_supernova.dir/PluckSynth.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 69%] Linking CXX shared module PluckSynth_supernova.scx [ 69%] Built target PluckSynth_supernova [ 71%] Building CXX object MembraneV/CMakeFiles/MembraneV.dir/MembraneV.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 73%] Building C object MembraneV/CMakeFiles/MembraneV.dir/Membrane_shape.c.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 75%] Linking CXX shared module MembraneV.scx [ 75%] Built target MembraneV [ 76%] Building CXX object MembraneV/CMakeFiles/MembraneV_supernova.dir/MembraneV.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 78%] Building C object MembraneV/CMakeFiles/MembraneV_supernova.dir/Membrane_shape.c.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 80%] Linking CXX shared module MembraneV_supernova.scx [ 80%] Built target MembraneV_supernova [ 82%] Building CXX object MyPlucked/CMakeFiles/MyPlucked.dir/MyPlucked.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 84%] Linking CXX shared module MyPlucked.scx [ 84%] Built target MyPlucked [ 86%] Building CXX object MyPlucked/CMakeFiles/MyPlucked_supernova.dir/MyPlucked.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 88%] Linking CXX shared module MyPlucked_supernova.scx [ 88%] Built target MyPlucked_supernova [ 90%] Building CXX object DWGReverb/CMakeFiles/DWGReverb.dir/PartitionedConvolutionTrig.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 92%] Building CXX object DWGReverb/CMakeFiles/DWGReverb.dir/Reverb.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 94%] Linking CXX shared module DWGReverb.scx [ 94%] Built target DWGReverb [ 96%] Building CXX object DWGReverb/CMakeFiles/DWGReverb_supernova.dir/PartitionedConvolutionTrig.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [ 98%] Building CXX object DWGReverb/CMakeFiles/DWGReverb_supernova.dir/Reverb.cpp.o clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-msse2' [-Wunused-command-line-argument] [100%] Linking CXX shared module DWGReverb_supernova.scx [100%] Built target DWGReverb_supernova Install the project... -- Install configuration: "Release" -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGClarinet/DWGClarinet.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGClarinet/DWGClarinet_supernova.scx -- Up-to-date: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGClarinet -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGClarinet/classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGClarinet/classes/DWGClarinet.sc -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGClarinet/HelpSource -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGClarinet/HelpSource/Classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGClarinet/HelpSource/Classes/DWGClarinet3.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/lua/DWGClarinet.lua -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGFlute/DWGFlute.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGFlute/DWGFlute_supernova.scx -- Up-to-date: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGFlute -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGFlute/classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGFlute/classes/DWGFlute.sc -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGFlute/HelpSource -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGFlute/HelpSource/Classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGFlute/HelpSource/Classes/DWGFlute.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/lua/DWGFlute.lua -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/KLJunction/KLJunction.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/KLJunction/KLJunction_supernova.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/lua/KLJunction.lua -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/SonLPC/SonLPC.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/SonLPC/SonLPC_supernova.scx -- Up-to-date: /Users/jan/Sound/SC/buildMyUGens/Myplugins/SonLPC -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/SonLPC/classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/SonLPC/classes/SonLPC.sc -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/SonLPC/HelpSource -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/SonLPC/HelpSource/Classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/SonLPC/HelpSource/Classes/SonLPC.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/lua/SonLPC.lua -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/Karplus/Karplus.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/Karplus/Karplus_supernova.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/lua/Karplus.lua -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/IIRf/IIRf.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/IIRf/IIRf_supernova.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/lua/IIRf.lua -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/AdachiAyers.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/AdachiAyers_supernova.scx -- Up-to-date: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/classes/AdachiAyers.sc -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/HelpSource -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/HelpSource/Classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/HelpSource/Classes/AdachiAyers.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/lua/AdachiAyers.lua -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PitchTracker/PitchTracker.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PitchTracker/PitchTracker_supernova.scx -- Up-to-date: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PitchTracker -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PitchTracker/classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PitchTracker/classes/PitchTracker.sc -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PitchTracker/HelpSource -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PitchTracker/HelpSource/Classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PitchTracker/HelpSource/Classes/PitchTracker.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/lua/PitchTracker.lua -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PluckSynth/PluckSynth.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PluckSynth/PluckSynth_supernova.scx -- Up-to-date: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PluckSynth -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PluckSynth/classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PluckSynth/classes/PluckSynth.sc -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PluckSynth/HelpSource -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PluckSynth/HelpSource/Classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/PluckSynth/HelpSource/Classes/PluckSynth.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/lua/PluckSynth.lua -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MembraneV/MembraneV.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MembraneV/MembraneV_supernova.scx -- Up-to-date: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MembraneV -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MembraneV/CHANGES -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MembraneV/HelpSource -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MembraneV/HelpSource/Classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MembraneV/HelpSource/Classes/MembraneHexagonV.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MembraneV/HelpSource/Classes/MembraneCircleV.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MembraneV/MembraneV.html -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MembraneV/README -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MembraneV/MembraneV.sc -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/lua/MembraneV.lua -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MyPlucked/MyPlucked.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MyPlucked/MyPlucked_supernova.scx -- Up-to-date: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MyPlucked -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MyPlucked/classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MyPlucked/classes/MyPlucked.sc -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MyPlucked/HelpSource -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MyPlucked/HelpSource/Classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MyPlucked/HelpSource/Classes/MyPlucked2.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MyPlucked/HelpSource/Classes/MyPlucked.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/MyPlucked/HelpSource/Classes/MyPluckedStiff.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/lua/MyPlucked.lua -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/impulses/ -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/impulses//trumpet -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/impulses//trumpet/Rrbri.wav -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/impulses//trumpet/Rgd.wav -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/impulses//trumpet/Rgi.wav -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/impulses//trumpet/POUI.wav -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/impulses//trombon -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/impulses//trombon/Rrbri.wav -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/impulses//trombon/Rgd.wav -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/impulses//trombon/Rgi.wav -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/AdachiAyers/impulses//trombon/POUI.wav -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/DWGReverb.scx -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/DWGReverb_supernova.scx -- Up-to-date: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/classes/DWGReverb.sc -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/HelpSource -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/HelpSource/Classes -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/HelpSource/Classes/DWGReverb3Band_16.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/HelpSource/Classes/EarlyRefAtkGen.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/HelpSource/Classes/EarlyRef.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/HelpSource/Classes/PartConvT.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/HelpSource/Classes/DWGReverbC1C3_16.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/HelpSource/Classes/DWGReverbC1C3.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/HelpSource/Classes/EarlyRefGen.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGReverb/HelpSource/Classes/DWGReverb3Band.schelp -- Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/lua/DWGReverb.lua (base) jan@Jans-MacBook-Pro-2 buildMyUgens %
Installing: /Users/jan/Sound/SC/buildMyUGens/Myplugins/DWGClarinet/DWGClarinet.scx
So, you should mové the installed Myplugins folder and content to the appropiate folder for your system
Exactly, i moved the MyPlugins folder (with 13 items) contained in the buildMyUgens to the Extensions Folder in SC... The help files etc are all there, but i get not installed msg when i run the examples..
to the Extensions Folder in SC...
Where does Platform.userExtensionDir points to? Where does Platform.systemExtensionDir points to?
Have you been able to install sc3-plugins? Where are they located?
To -> /Users/jan/Library/Application Support/SuperCollider/Extensions -> /Library/Application Support/SuperCollider/Extensions which is where i put the folder!
i didn't yet install SC3 (i barely use them, and not nearly as much as PartConvT) also because there seemed to be issues https://scsynth.org/t/building-supercollider-and-plugins-on-mac-m1/4626 and i'm trying to go step by step.
and i'm trying to go step by step.
step by step would mean first installing sc3-plugins as it has bigger comunity support (I dont have macosx to try) and is the model to compile and install Myplugins
ok, i will do so and report back whether it solved the installation!
So after some back and forth i was able to compile SC3 plugins and MyUgens successfully and it is working now! i added the flag DCMAKE_OSX_ARCHITECTURES=x86_64 to both sc3 and MyUgens so the architectures is consistent as otherwise it automatically assumes ARM and it wont work... Thanks!
Glad you solved the issue.
This could be problematic: clang: warning: argument unused during compilation: '-msse2'
Did this message dissapear?
I don't have the terminal window open anymore to really check, but if i remember right that message had other color than green, which this time was the only one appearing during installation;)
Ok, thanks
Hello,
trying to compile My UGens on an M1 system. So far i cloned the repositories and have a folder with three folders inside: MyUgens, buildMyUgens (empty), and Supercollider (repository). As far as i understand i'd need start Terminal at subfolder buildMyUgens and insert following command:
(base) jan@Jans-MacBook-Pro-2 buildMyUgens % cmake -DCMAKE_BUILD_TYPE=Release -DSUPERNOVA=ON -DCMAKE_INSTALL_PREFIX=/Users/jan/Sound/SC/buildMyUGens -DSC_PATH=/Users/jan/Sound/SC/supercollider ..\MyUGens CMake Error: The source directory "/Users/jan/Sound/SC/buildMyUgens/..MyUGens" does not exist. ...
but something isn't quite working as expected, is there a wrong path eventually, or i'm eventually starting off from the wrong folder? Thanks! Jan