IOhannes m zmoelnig a écrit : > Hans-Christoph Steiner wrote: > >> Also, it's key to point out that the standard macro is NOT "WIN32", >> but rather "_WIN32". For whatever reason, the leading underscore is >> needed. > > the leading underscore denotes that this define is "private" by the > preprocessor, and thus should NOT be defined manually by the user. > > Some compilers define WIN32 also, but it's not guaranteed. > > the reverse as above: since preprocessors automatically define names > _with_ leading underscores, they "should rather not" define names > without leading underscores. > > >> _WIN32 is the one that is defined everywhere (MSVC, MinGW, Cygwin, >> Borland, ICC). > > > apart from that, i think it would be ok to use MSW (or any other > self-defined word) if the _WIN32, WIN32 and __WIN32 magic is handled in > a centralized way (e.g. m_pd.h) > > fmga.sdr > IOhannes
Hello, I'm on the last stages of building, it's a matter just of resolving pdtcl.dll enigma, changing some code for ignoring watchdog, and linking wsock32 (I hope it's just that) to pdsend & pdreceive, and I guess it's almost done... Also I've replaced MSW with _WIN32 in source files, but maybe it was not necessary because with the -mno-cygwin flag the compiler reconize MSW as well. Patko _______________________________________________ PD-dev mailing list [email protected] http://lists.puredata.info/listinfo/pd-dev
