comparison include/SDL_config.h.in @ 1361:19418e4422cb

New configure-based build system. Still work in progress, but much improved
author Sam Lantinga <slouken@libsdl.org>
date Thu, 16 Feb 2006 10:11:48 +0000
parents 22f39393668a
children e440d5c488c1
comparison
equal deleted inserted replaced
1360:70a9cfb4cf1b 1361:19418e4422cb
61 #undef HAVE_STRING_H 61 #undef HAVE_STRING_H
62 #undef HAVE_STRINGS_H 62 #undef HAVE_STRINGS_H
63 #undef HAVE_INTTYPES_H 63 #undef HAVE_INTTYPES_H
64 #undef HAVE_STDINT_H 64 #undef HAVE_STDINT_H
65 #undef HAVE_CTYPE_H 65 #undef HAVE_CTYPE_H
66 #undef HAVE_MATH_H
66 #undef HAVE_SIGNAL_H 67 #undef HAVE_SIGNAL_H
68 #undef HAVE_ALTIVEC_H
67 69
68 /* C library functions */ 70 /* C library functions */
69 #undef HAVE_MALLOC 71 #undef HAVE_MALLOC
70 #undef HAVE_CALLOC 72 #undef HAVE_CALLOC
71 #undef HAVE_REALLOC 73 #undef HAVE_REALLOC
113 #undef HAVE_STRICMP 115 #undef HAVE_STRICMP
114 #undef HAVE_STRCASECMP 116 #undef HAVE_STRCASECMP
115 #undef HAVE_SSCANF 117 #undef HAVE_SSCANF
116 #undef HAVE_SNPRINTF 118 #undef HAVE_SNPRINTF
117 #undef HAVE_VSNPRINTF 119 #undef HAVE_VSNPRINTF
118 120 #undef HAVE_SIGACTION
121 #undef HAVE_SETJMP
122 #undef HAVE_NANOSLEEP
123 #undef HAVE_CLOCK_GETTIME
124 #undef HAVE_DLVSYM
125
126 #else
127 /* We may need some replacement for stdarg.h here */
128 #include <stdarg.h>
119 #endif /* HAVE_LIBC */ 129 #endif /* HAVE_LIBC */
120 130
131 /* General platform specific identifiers */
132 #undef TARGET_API_MAC_CARBON
133 #undef TARGET_API_MAC_OSX
121 134
122 /* Allow disabling of core subsystems */ 135 /* Allow disabling of core subsystems */
123 #undef DISABLE_AUDIO 136 #undef SDL_AUDIO_DISABLED
124 #undef DISABLE_VIDEO 137 #undef SDL_CDROM_DISABLED
125 #undef DISABLE_EVENTS 138 #undef SDL_CPUINFO_DISABLED
126 #undef DISABLE_JOYSTICK 139 #undef SDL_EVENTS_DISABLED
127 #undef DISABLE_CDROM 140 #undef SDL_FILE_DISABLED
128 #undef DISABLE_THREADS 141 #undef SDL_JOYSTICK_DISABLED
129 #undef DISABLE_TIMERS 142 #undef SDL_LOADSO_DISABLED
130 #undef DISABLE_FILE 143 #undef SDL_THREADS_DISABLED
131 #undef DISABLE_CPUINFO 144 #undef SDL_TIMERS_DISABLED
145 #undef SDL_VIDEO_DISABLED
146
147 /* Enable various audio drivers */
148 #undef SDL_AUDIO_DRIVER_AHI
149 #undef SDL_AUDIO_DRIVER_ALSA
150 #undef SDL_AUDIO_DRIVER_ALSA_DYNAMIC
151 #undef SDL_AUDIO_DRIVER_ARTS
152 #undef SDL_AUDIO_DRIVER_ARTS_DYNAMIC
153 #undef SDL_AUDIO_DRIVER_BAUDIO
154 #undef SDL_AUDIO_DRIVER_COREAUDIO
155 #undef SDL_AUDIO_DRIVER_DART
156 #undef SDL_AUDIO_DRIVER_DC
157 #undef SDL_AUDIO_DRIVER_DISK
158 #undef SDL_AUDIO_DRIVER_DMEDIA
159 #undef SDL_AUDIO_DRIVER_DRENDERER
160 #undef SDL_AUDIO_DRIVER_DSOUND
161 #undef SDL_AUDIO_DRIVER_ESD
162 #undef SDL_AUDIO_DRIVER_ESD_DYNAMIC
163 #undef SDL_AUDIO_DRIVER_MINT
164 #undef SDL_AUDIO_DRIVER_MMEAUDIO
165 #undef SDL_AUDIO_DRIVER_NAS
166 #undef SDL_AUDIO_DRIVER_OPENBSD
167 #undef SDL_AUDIO_DRIVER_OSS
168 #undef SDL_AUDIO_DRIVER_OSS_SOUNDCARD_H
169 #undef SDL_AUDIO_DRIVER_PAUD
170 #undef SDL_AUDIO_DRIVER_QNXNTO
171 #undef SDL_AUDIO_DRIVER_SNDMGR
172 #undef SDL_AUDIO_DRIVER_SUNAUDIO
173 #undef SDL_AUDIO_DRIVER_WAVEOUT
174
175 /* Enable various cdrom drivers */
176 #undef SDL_CDROM_AIX
177 #undef SDL_CDROM_BEOS
178 #undef SDL_CDROM_BSDI
179 #undef SDL_CDROM_DC
180 #undef SDL_CDROM_DUMMY
181 #undef SDL_CDROM_FREEBSD
182 #undef SDL_CDROM_LINUX
183 #undef SDL_CDROM_MACOS
184 #undef SDL_CDROM_MACOSX
185 #undef SDL_CDROM_MINT
186 #undef SDL_CDROM_OPENBSD
187 #undef SDL_CDROM_OS2
188 #undef SDL_CDROM_OSF
189 #undef SDL_CDROM_QNX
190 #undef SDL_CDROM_WIN32
191
192 /* Enable various input drivers */
193 #undef SDL_INPUT_TSLIB
194 #undef SDL_JOYSTICK_AMIGA
195 #undef SDL_JOYSTICK_BEOS
196 #undef SDL_JOYSTICK_DC
197 #undef SDL_JOYSTICK_DUMMY
198 #undef SDL_JOYSTICK_IOKIT
199 #undef SDL_JOYSTICK_LINUX
200 #undef SDL_JOYSTICK_LINUXEV
201 #undef SDL_JOYSTICK_MACOS
202 #undef SDL_JOYSTICK_MINT
203 #undef SDL_JOYSTICK_OS2
204 #undef SDL_JOYSTICK_RISCOS
205 #undef SDL_JOYSTICK_WINMM
206 #undef SDL_JOYSTICK_USBHID
207
208 /* Enable various shared object loading systems */
209 #undef SDL_LOADSO_BEOS
210 #undef SDL_LOADSO_DLCOMPAT
211 #undef SDL_LOADSO_DLOPEN
212 #undef SDL_LOADSO_LDG
213 #undef SDL_LOADSO_MACOS
214 #undef SDL_LOADSO_OS2
215 #undef SDL_LOADSO_WIN32
216
217 /* Enable various threading systems */
218 #undef SDL_THREAD_AMIGA
219 #undef SDL_THREAD_BEOS
220 #undef SDL_THREAD_DC
221 #undef SDL_THREAD_EPOC
222 #undef SDL_THREAD_OS2
223 #undef SDL_THREAD_PTH
224 #undef SDL_THREAD_PTHREAD
225 #undef SDL_THREAD_PTHREAD_RECURSIVE_MUTEX
226 #undef SDL_THREAD_PTHREAD_RECURSIVE_MUTEX_NP
227 #undef SDL_THREAD_SPROC
228 #undef SDL_THREAD_WIN32
229
230 /* Enable various timer systems */
231 #undef SDL_TIMER_AMIGA
232 #undef SDL_TIMER_BEOS
233 #undef SDL_TIMER_DC
234 #undef SDL_TIMER_EPOC
235 #undef SDL_TIMER_MACOS
236 #undef SDL_TIMER_MINT
237 #undef SDL_TIMER_OS2
238 #undef SDL_TIMER_RISCOS
239 #undef SDL_TIMER_UNIX
240 #undef SDL_TIMER_WIN32
241 #undef SDL_TIMER_WINCE
242
243 /* Enable various video drivers */
244 #undef SDL_VIDEO_DRIVER_AALIB
245 #undef SDL_VIDEO_DRIVER_BWINDOW
246 #undef SDL_VIDEO_DRIVER_CYBERGRAPHICS
247 #undef SDL_VIDEO_DRIVER_DC
248 #undef SDL_VIDEO_DRIVER_DDRAW
249 #undef SDL_VIDEO_DRIVER_DGA
250 #undef SDL_VIDEO_DRIVER_DIRECTFB
251 #undef SDL_VIDEO_DRIVER_DRAWSPROCKET
252 #undef SDL_VIDEO_DRIVER_DUMMY
253 #undef SDL_VIDEO_DRIVER_EPOC
254 #undef SDL_VIDEO_DRIVER_FBCON
255 #undef SDL_VIDEO_DRIVER_GAPI
256 #undef SDL_VIDEO_DRIVER_GEM
257 #undef SDL_VIDEO_DRIVER_GGI
258 #undef SDL_VIDEO_DRIVER_IPOD
259 #undef SDL_VIDEO_DRIVER_NANOX
260 #undef SDL_VIDEO_DRIVER_OS2FS
261 #undef SDL_VIDEO_DRIVER_PHOTON
262 #undef SDL_VIDEO_DRIVER_PICOGUI
263 #undef SDL_VIDEO_DRIVER_PS2GS
264 #undef SDL_VIDEO_DRIVER_QTOPIA
265 #undef SDL_VIDEO_DRIVER_QUARTZ
266 #undef SDL_VIDEO_DRIVER_RISCOS
267 #undef SDL_VIDEO_DRIVER_SVGALIB
268 #undef SDL_VIDEO_DRIVER_TOOLBOX
269 #undef SDL_VIDEO_DRIVER_VGL
270 #undef SDL_VIDEO_DRIVER_WINDIB
271 #undef SDL_VIDEO_DRIVER_WSCONS
272 #undef SDL_VIDEO_DRIVER_X11
273 #undef SDL_VIDEO_DRIVER_X11_DGAMOUSE
274 #undef SDL_VIDEO_DRIVER_X11_DYNAMIC
275 #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT
276 #undef SDL_VIDEO_DRIVER_X11_VIDMODE
277 #undef SDL_VIDEO_DRIVER_X11_XINERAMA
278 #undef SDL_VIDEO_DRIVER_X11_XME
279 #undef SDL_VIDEO_DRIVER_X11_XV
280 #undef SDL_VIDEO_DRIVER_XBIOS
281
282 /* Enable OpenGL support */
283 #undef SDL_VIDEO_OPENGL
284 #undef SDL_VIDEO_OPENGL_GLX
285 #undef SDL_VIDEO_OPENGL_WGL
286 #undef SDL_VIDEO_OPENGL_OSMESA
287 #undef SDL_VIDEO_OPENGL_OSMESA_DYNAMIC
288
289 /* Enable assembly blit routines */
290 #undef SDL_ASSEMBLY_BLITTERS
291 #undef SDL_HERMES_BLITTERS
292 #undef SDL_ALTIVEC_BLITTERS
132 293
133 #endif /* _SDL_config_h */ 294 #endif /* _SDL_config_h */