From: Arjen M. <arj...@de...> - 2010-06-21 11:02:19
|
Hi Rob, oops, you are right On 2010-06-21 12:55, Sisyphus wrote: > > If you look closely, you'll see that GCL_CURSOR is indeed undefined for > Win64 (as you say), but GCLP_HCURSOR is defined for both Win32 and > Win64. (I initially made the same error when I first looked at the code > - but the definition of GCLP_HCURSOR is made *outside* of the "#ifdef > _WIN64" block.) > >> The header file that comes with the GCC compiler does not undefine >> the GCL_* macros. That is the difference. > > The ports of gcc available from mingw64.sf.net do undefine those macros > for _WIN64. But you're right, the gcc ports from mingw.org don't. > Instead they just define both the "P" and "no P" macros. That may be a > mistake ... not sure. I'm not aware of it ever causing any problems - > and I'm sure that it would be addressed if it did ever cause problems. > > > Yes, definitely an improvement ! > I hate it when computers misbehave. Reminds me of a computer called > "HAL", in a movie called "2001, A Space Odyssey" ......... ;-) > (Ever read "When Harley was one"? Can't remember the author, but it impressed me at the time.) What I really detest is programs that try to be too helpful - Windows 7 on my laptop at home is for some reason very helpful ... let the mouse hover above a program icon too long and it will think that is what you want to start :(. But that is not PLplot-related of course. Regards, Arjen |