Troubles exporting on mac
-
Hello, I'm currently working on my Bachelor thesis and I wanted to create a Plug-In with HISE. It's mostly just a sampler with an interface I designed myself. Building my Plug-In with HISE has been a great experience however I always get error messages when trying to export. I compiled the release version of HISE with the newest developer branch, I couldn't download IPP tho because I could not find a download link for my operating system (macOS Sequoia 15.0.1) so I did all the necessary steps to use HISE without ipp.
My Mac forces me to use the newest version of Xcode (or it won't let me open it).
When trying to export anything I always get this error message:message: Compiling Instrument plugin Test3 ...
Building targets in manual order is deprecated - check "Parallelize build for command-line builds" in the project editor, or set DISABLE_MANUAL_TARGET_ORDER_BUILD_WARNING in any of the targets in the current build to suppress this warningerror: Cycle inside a single target; building could produce unreliable results.
Build Carbon Resources build phases are no longer supported. Rez source files should be moved to the Copy Bundle Resources build phase. (in target 'Test3 - AU' from project 'Test3')
** BUILD FAILED **
I downloaded an older Version of Xcode (14.3) hoping HISE could work with it although I couldn't open Xcode myself but now I get this error message:
/Users/kristoffermuller/Documents/hise_extras/Backup2/HISE/hi_tools/../hi_streaming/hi_streaming.h:74:10: 'ipp.h' file not found
#include "ipp.h"
^~~~~~~▸ Compiling include_hi_tools_01.cpp
▸ Compiling include_hi_streaming.cpp
** BUILD FAILED **The following build commands failed:
CompileC /Users/kristoffermuller/Documents/Bachelor\ /Hise/Test3/Binaries/Builds/MacOSX/build/Test3.build/Release/Test3\ -\ Shared\ Code.build/Objects-normal/x86_64/include_hi_tools_02.o /Users/kristoffermuller/Documents/Bachelor\ /Hise/Test3/Binaries/JuceLibraryCode/include_hi_tools_02.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'Test3 - Shared Code' from project 'Test3')
(1 failure)I'm no expert in coding which is why I wanted to work with HISE in the first place and everything has worked nicely for me. I'm just having trouble exporting Plug-Ins. Has anyone encountered similar problems on Mac, or does anyone have any idea how to fix it? Thank you for your time.
-
@kriss_rlvvnt Disable IPP, you don't need it on MacOS.
-
@kriss_rlvvnt There is no need for IPP on Windows either, it causes distortion problems, especially in convolution works.
-
@d-healey oh yes I forgot to change the setting in HISE. Now it works! Thank you very much!
-
@kriss_rlvvnt how did you solve this cycle inside error?
-
@parabuh update HISE. It's a Sonoma issue.
-
@Christoph-Hart i downloaded today newest commit on dev branch but no luck, still the same issue
-
@parabuh you need to download an older version of Xcode. Even if the Mac tells you you can't open it because you need a newer version, the export with HISE still works for me. I'm using 14.3.
-
@orange isn't there a massive performance difference on Windows?
-
@aaronventure Yes, IPP increases performance. It reduces CPU usage, especially in conversion work. I used to use it a lot before, but we received a lot of complaints due to the problem I mentioned. That's why I stopped using it.