> > 
> > furthermore, having _WIN32 defined on w64 is an _ugly_ hack on 
> > micro$oft's side, there is no need to support that.
> > MSW (if it is kept) could/should be defined for both w32 and w64, and it 
> > should be automatically defined (that is: not within the makefile but 
> > within a central place, like m_pd.h)
> > 
> > mfga.sdr
> > IOhannes
> > 

but how could m_pd.h determine its platform without help from the makefile?
Especially since there seems to be no guarantee about future presence of
macros like _WIN32?

I personally would also prefer to avoid using __linux__ and other such
"dark" defines in favor of having the build system take care of figuring the
platform out.  Unfortunately, I haven't been consistent myself about this
(grep #if *.c | fgrep __ | wc returns 40).

cheers
Miller

_______________________________________________
PD-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev

Reply via email to