Hi everyone, perhaps one of you might have already seen this issue and will know what is the best solution.
My problem is that one of the headers in the VST SDK2.4, aeffect.h, has a macro, VSTCALLBACK, which in gcc will be defined as __cdecl . This is not recognised by the compiler, thus preventing me from using that header (to build a plugin). My solution was to forcibly undefine __GNUC__ so that the macro gets a blank definition. However, I am not sure this is the best way out; I am wondering whether the calling convention will break the plugin, since the host might be expecting __cdecl and it will not be getting it. Perhaps someone else would have a different solution. Regards Victor Lazzarini Music Technology Laboratory Music Department National University of Ireland, Maynooth _______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev