# HG changeset patch # User Sam Lantinga # Date 1256270303 0 # Node ID 4b1f10cfd304b942bdc01f65827309dd5fa81be5 # Parent fe9c8a5cab517ba826024b5bc6528508439adb53 Adam Strzelecki to SDL When using deployment in Xcode we use 10.4 SDK for PPC & i386 and 10.6 SDK for x86_64 unfortunately MAC_OS_X_VERSION_10_6 is defined only in 10.6 SDK, in older SDKs it is undefined which makes >= comparison return always TRUTH, so the GCC complains about undefined , even if the original intention was to omit on older SDKs. Solution, don't relay on MAC_OS_X_VERSION_10_6 but use OSX revision number 1060 directly as SDL does in many other places. diff -r fe9c8a5cab51 -r 4b1f10cfd304 src/video/cocoa/SDL_cocoawindow.h --- a/src/video/cocoa/SDL_cocoawindow.h Thu Oct 22 06:09:03 2009 +0000 +++ b/src/video/cocoa/SDL_cocoawindow.h Fri Oct 23 03:58:23 2009 +0000 @@ -29,7 +29,7 @@ typedef struct SDL_WindowData SDL_WindowData; /* *INDENT-OFF* */ -#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_6 +#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1060 @interface Cocoa_WindowListener : NSResponder { #else @interface Cocoa_WindowListener : NSResponder {