HISE build fails on MacOS - Proper protocols and recommended Xcode versions
-
@DanH yes. You just need to copy the plugin files manually to the plugin folders. Apple.
-
@Christoph-Hart from the release folder you mean? that's fine!
-
@DanH yes.
-
@Christoph-Hart I prefer that actually, it always annoys me when I go to the folder to get the binary and all I find is a symlink.
-
@d-healey in CI mode (when exporting with the
export_ci
command) it skipped this step too (so you can grab the compiled binaries as a relative path from your installer script within your project folder). -
@d-healey @Christoph-Hart I also prefer this
-
@Christoph-Hart My man that is amazing thank you for taking that issue on and resolving it so quickly! My team really appreciates your dedication on resolving these issues for us.
I am a bit ignorant when it comes to Mac OS, but does anyone know where I can find the plugin files (.au, .vst, etc.)? The compiler seems to work and I see the build folder inside Binaries>Build>MacOSX but can't find the actual files. I know Im overlooking something simple but I don't develop on mac too often. (EDIT: They showed up in Release subfolder, for some reason it took a couple tries for them to show up there).
Lastly, anyone with experiencing building HISE with the vDSP library (or another FFT that is not Intel's IPP) I would love to know how you went about it (my project contains convolution so I am sure this will help optimize performance)! I can also make a separate post about this topic.
-
@HISEnberg You don't need to do anything special on Mac regarding FFT, as far as I'm aware it will automatically use Apple's FFT thingy that comes with xcode.
-
@d-healey Thanks for clarifying!
-
@HISEnberg Just general advice on anyone starting with HISE and building on macOS: Don't change anything in the configuration. Compile the default project EXACTLY as it comes, and it will compile (other than the X15 issue, though that's resolved now.).
-
@clevername27 Thank you for the tip! Can confirm that Xcode15 is compiling just fine in AU and VST formats.