Export Setup Wizard Problems
-
@Christoph-Hart said in Export Setup Wizard Problems:
So basically what I want is to let the user tick which components he has already installed so that the script can skip that
maybe the script should handle figuring out what's installed instead of trusting the user?
-
@Christoph-Hart said in Export Setup Wizard Problems:
no, still honking around on VirtualBox, from a scale from 1 to Boomer how deprecated is that?
You've gone full boomer :p This is the guide I followed, should get you up and running. @Dan-Korneff put me on to Proxmox originally and I'm very grateful for it!
@Christoph-Hart said in Export Setup Wizard Problems:
Ah ok. Is FFTW optional on Linux? I thought this is the standard. I'll add IPP on Linux too, I think FFTW for Windows is a bit of a nerd option, no?
Yes FFTW is optional. On Windows you'd want it if you're making open source projects. The setup is pretty easy.
I can provide more instructions if needed.
@Christoph-Hart said in Export Setup Wizard Problems:
Which ones? I tried to grep all the build instructions from the HISE readme but they might be outdated.
The one's in the github readme are correct. I think the AI is hallucinating some extras.
It's added
libpthread-stubs0-devandladspa-sdk. Alsolibwebkit2gtk-4.0-devwill need to belibwebkit2gtk-4.1-devon newer distros but is correct for older ones.I'd also install
moldif it's available in the repo as it's a much faster linker.I'll add some issues to the git repo with more details about this stuff.
@Christoph-Hart said in Export Setup Wizard Problems:
So basically what I want is to let the user tick which components he has already installed so that the script can skip that
I'd flip it and ask the user to select which components they want to install.
-
@Christoph-Hart Maybe the script should know if we're building open or closed source projects?
-
@Christoph-Hart Tiny UX thing but maybe change "Apple Silicon (M1/M2/M3)" to something like "Apple Silicon (M1 and later)" or "Apple Silicon (M-series)".
M4 and M5 are already out and folks with newer machines might still head to the forum and ask if their chip is supported.
Everyone likes to be a special case

-
@Christoph-Hart Since we've already chosen a platform at the top of the page, the C++ Compiler section could be simplified to just show the compiler for our platform.
-
Good points.
Maybe the script should know if we're building open or closed source projects?
Why? It's only building HISE, not your projects.
-
@Christoph-Hart said in Export Setup Wizard Problems:
Why? It's only building HISE, not your projects.
I thought you have to build HISE with FFTW instead of IPP on Windows when you're making closed-source.
I haven't started on the Windows side yet so I've probably got that mixed up.
So does IPP/FFTW only come into play when building the actual plugin?
-
@dannytaurus said in Export Setup Wizard Problems:
So does IPP/FFTW only come into play when building the actual plugin?
Nope you're correct.
IPP for proprietary and FFTW for open source.
However if you're making both categories of project you would likely want both installed, then you'd build HISE and your projects with whichever one your project requires.
-
@David-Healey said in Export Setup Wizard Problems:
then you'd build HISE and your projects with whichever one your project requires.
So does that complicate the setup script? Or would it just install both?
-
@dannytaurus said in Export Setup Wizard Problems:
So does that complicate the setup script? Or would it just install both?
You can install both but I believe HISE can only be built with one - if it could be built with both and have a switch inside HISE that would be good though.