[PD] Linking externals on windows with mingw32

Miller Puckette msp at ucsd.edu
Thu May 25 16:38:16 CEST 2017


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 at iem.at
> > An: pd-list at 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 than
> > `s_bang` (and probably do local caching of the variable).
> > 
> > dmasr
> > IOhannes
> > 
> > _______________________________________________
> > Pd-list at lists.iem.at mailing list
> > UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
> > 
> 
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list



More information about the Pd-list mailing list