Mathieu Bouchard wrote: > > Basically, all Gem externals that are outside of the main Gem library > have to be recompiled once in a while, to match the Gem ABI.
the same holds true for all Gem externals that are inside the main Gem library and/aka "internals". the process is more automated, though. > > Perhaps Johannes has a few words to say about how this change happened? $ svn info Path: . URL: https://pd-gem.svn.sourceforge.net/svnroot/pd-gem/trunk/Gem/src Repository Root: https://pd-gem.svn.sourceforge.net/svnroot/pd-gem Revision: 2978 $ grep report Base/GemException.h virtual void report(const char*origin=NULL) const throw(); nevertheless: Gem's API is changing every now and then and the ABI is probably even less stable. i would very much like to have a stable extendable API, and it's somewhere on my TODO-list. the current API is rather hmmm. anyhow, all in all: use the version of Gem you compiled/linked your Gem-external with. mgasd IOhannes _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list