Exported plugin fails to load (Windows ARM)
-
@paper_lung You have to open the autogenerated juicer file in Projucer.
-
@d-healey Right ok, is that the autogenerated file that gets output when I compile? so I have to compile > edit the autogenerated Projucer file to remove the arch flag > recompile? Hopefully this is what I've been missing - when you mentioned Project Projucer, I thought you meant the Hise Project Projucer file, not a plugin project Projucer file.
-
@paper_lung Yeah when you select export/compile from inside HISE it will create a juicer file and start compiling it in the terminal window. Press ctrl+c in the terminal to cancel it. Then open the juicer file (from the binaries folder) inside Projucer and from there it's just like compiling HISE.
@Christoph-Hart AVX checkbox in project preferences still looks like a good idea :)
-
@d-healey Ok thanks, I'll give that a go and let you know if that's the issue (likely is!)
-
that's not worked either...
-
@paper_lung Video
-
@d-healey I'll send one over tomorrow - thanks for your help so far, appreciate it.
-
@d-healey here's where I'm removing arch in the autogenerated Projucer. then I build solution in visual studio as normal. https://drive.google.com/file/d/1yqu2D1OLFPgXUt_V6JVTu_aAY5-MEqnz/view?usp=sharing
-
@paper_lung Hmm I've just re-compiled both hise and the plugin and it's worked this time, so I'm going to keep testing to see if this now works
-
@d-healey Oh, I didn’t know I had to remove it from the plugin export as well. I’ve done that now, and my plugin works on an old cpu computer. So, removing AVX is better not only for older computers but also for ARM computers. And then.. what's the benefit of using AVX?
Definitely, having a checkbox in the project preferences—or maybe an extra definition—would be a good idea :)