sonoro1234 / MyUGens

Supercollider plugins
16 stars 0 forks source link

Compiling MyUgens on M1 #6

Closed mousaique closed 2 years ago

mousaique commented 2 years ago

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

sonoro1234 commented 2 years ago

Perhaps ..\MyUGens should be ../MyUGens

mousaique commented 2 years ago

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 % 
mousaique commented 2 years ago

Sorry, this was my mistake because the folder name was changed after the cloning. Build was successful now ill move on to installation!

mousaique commented 2 years ago

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 value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

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 value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

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 value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

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 value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

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 value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

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 value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

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 value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

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 value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

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 value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

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 value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

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 value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

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 value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

-- 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 %

sonoro1234 commented 2 years ago

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

sonoro1234 commented 2 years ago

https://github.com/supercollider/sc3-plugins#installation

mousaique commented 2 years ago

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..

sonoro1234 commented 2 years ago

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?

mousaique commented 2 years ago

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.

sonoro1234 commented 2 years ago

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

mousaique commented 2 years ago

ok, i will do so and report back whether it solved the installation!

mousaique commented 2 years ago

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!

sonoro1234 commented 2 years ago

Glad you solved the issue.

This could be problematic: clang: warning: argument unused during compilation: '-msse2' Did this message dissapear?

mousaique commented 2 years ago

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;)

sonoro1234 commented 2 years ago

Ok, thanks