Maybe I will do that, I am just avoiding unnecessarily creating a github account to post comments. Although I don't think anything in private/macros.h in in error, based on my limited experience.baconpaul wrote: Sat Jul 09, 2022 9:45 amThere’s only one symbol you need to export, which is the clap entry data structure. I don’t know if anyone has built with mingw on windows yet but if the export macros in the clap headers need adjusting for that toolchain just hit us up on github and I’m sure we can figure it out.camsr wrote: Fri Jul 08, 2022 10:37 pm I have a simple question that hopefully isn't off topic, but have not seen addressed by anyone who is currently compiling CLAP plugins. Are symbol exports destined to follow a prescribed rule on decorations? I think some of my plugins in the past had problems because of MinGW not following the MSVC symbol decorations.
I have had an error with numerous VST2 plugins compiled with MinGW where in some hosts, or while being bridged in the working hosts, one of the stereo channels fails to process. I thought it may be related to the processReplacing() parameters, such that my function is not receiving the correct pointer for one of the channels, or there is some kind of calling convention mismatch, or just something
