[PD-dev] m_pd.h multiple defs with g++-3.3!

Miller Puckette mpuckett at man104-1.ucsd.edu
Fri Aug 27 23:07:15 CEST 2004


Yep, fixed for the next test version (not the one I just uploaded...)

M

On Fri, Aug 27, 2004 at 04:03:20PM -0400, James Tittle II wrote:
> ...I wrote about this back on march 21st, but apparently no one decided 
> to change it:  when compiling GEM against m_pd.h from pd-0.37-4, 
> g++-3.3 gives well over 1000 warnings, all about redefinition!  
> yechh...an easy fix is just to remove the following in m_pd.h from 
> around line 341;
> 
> EXTERN_STRUCT _inlet;
> #define t_inlet struct _inlet
> EXTERN_STRUCT _outlet;
> #define t_outlet struct _outlet
> 
> ...it can be removed because it is already defined around line 147...
> 
> ...this is also true for devel_pd:  I'd change it, but strangely don't 
> have access to the pure_data externals repository...who can I pester 
> for this?  Miller, can you also change this in your distro, pretty 
> please?
> 
> l8r,
> james
> 
> 
> _______________________________________________
> PD-dev mailing list
> PD-dev at iem.at
> http://iem.at/cgi-bin/mailman/listinfo/pd-dev




More information about the Pd-dev mailing list