[PD] Linking externals on windows with mingw32

Christof Ressi christof.ressi at gmx.at
Thu May 25 16:44:18 CEST 2017


Thanks for clarifying!

Christof

> Gesendet: Donnerstag, 25. Mai 2017 um 16:38 Uhr
> Von: "Miller Puckette" <msp at ucsd.edu>
> An: "Christof Ressi" <christof.ressi at gmx.at>
> Cc: pd-list <pd-list at iem.at>
> Betreff: Re: [PD] Linking externals on windows with mingw32
>
> 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