I'll keep s_bang, etc, alive in Pd vanilla, but if you want your extern to run in threadable versions of libpd in the future you should not use it. So nobody's patch will break as far as I know - this just limits ones ability to use old externs in, say, VST plug-ins powered by libpd.
cheers Miller
On Thu, May 25, 2017 at 04:30:48PM +0200, Christof Ressi wrote:
but why? and wouldn't this break LOTS of existing code?
Gesendet: Donnerstag, 25. Mai 2017 um 15:24 Uhr Von: zmoelnig@iem.at An: pd-list@lists.iem.at Betreff: Re: [PD] Linking externals on windows with mingw32
On 05/25/2017 11:48 AM, Jamie Bullock wrote:
undefined reference to `_imp__s_bang' undefined reference to `_imp__s_list'
according to one of the recent announcements of miller, the "s_bang"-class of symbols (which is what your undefined references are about), will go away in the near future. you probably should update your code to use
gensym("bang")
rather thans_bang
(and probably do local caching of the variable).dmasr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list