I am having some difficulty with the latest code (also for 0.48.5 series) which I didn't have before or didn't notice before. :)

There are lot of places where M_PI and friends is/are used without it/they being in scope. In some files, M_PI is defined right in with #ifndef block. What would be the fastest way (other than modifying the source all over the place) of rectifying this?

A lot of the Windows specific stuff is defined with the #ifdef WIN32 block.

However, in my case it only works if it's _WIN32 and not WIN32. This of course I can pass on the command line to gcc. Would be nice if it was standard as say glib or gimp.

Thanks,
Partha