117 #if defined (DEBUG) || defined (_DEBUG) || ! (defined (NDEBUG) || defined (_NDEBUG))
118 #define JUCE_DEBUG 1
119 #endif
120
121 #if ! (defined (DEBUG) || defined (_DEBUG) || defined (NDEBUG) || defined (_NDEBUG))
122 #warning "Neither NDEBUG or DEBUG has been defined - you should set one of these to make it clear whether this is a release build,"
123 #endif
124
125 #ifdef __LITTLE_ENDIAN__
126 #define JUCE_LITTLE_ENDIAN 1
127 #else
128 #define JUCE_BIG_ENDIAN 1
129 #endif
130
131 #ifdef __LP64__
132 #define JUCE_64BIT 1
133 #else
134 #define JUCE_32BIT 1
135 #endif
136
137 #if defined (__ppc__) || defined (__ppc64__)
138 #error "PowerPC is no longer supported by JUCE!"
139 #elif defined (__arm__) || defined (__arm64__)
140 #define JUCE_ARM 1
141 #else
142 #define JUCE_INTEL 1
143 #endif
144
145 #if JUCE_MAC
146 #if ! defined (MAC_OS_X_VERSION_10_11)
147 #error "The 10.11 SDK (Xcode 7.3.1+) is required to build JUCE apps. You can create apps that run on macOS 10.7+ by changing the deployment target."