Thanks for your work on this ! I built and tested (lightly) the plugin this morning. Two observations: In the Rack simd headers vector.h is now Vector.h. I also had to add
There is always @dlphillips to catch these mixed case issues on Linux! Note to others - you need to keep a linux around for this. Free VMWare and Ubuntu has worked for me.
Yeah, missing header files -it’s the worst. Usually your code runs for years fine, and then you find out you left out a header that used the included by luck, or your compiler gets more strict…
Steve, the warnings I have seen have to do with the formatting of the code, shouldn’t be a problem. But yes, please post them to github and I will check if there are some that need to be fixed.
The ones I am seeing are about unused variables, control may reach end of non-void function, private field ‘module’ is not used, expression result unused, format string is not a string literal, Input screen described as a ‘struct’ but previously described as a class… etc
Oh, ok. I usually make my local builds with the mk1 script, which enables exceptions. But I didn’t use to ship with them on. Perhaps some of those warning are from code only used by exceptions? Still not good, of course.