]> git.saurik.com Git - wxWidgets.git/blame - include/wx/gtk1/setup0.h
*** empty log message ***
[wxWidgets.git] / include / wx / gtk1 / setup0.h
CommitLineData
a533f5c1
RR
1/* setup.h. Generated automatically by configure. */
2/* setup.h.in. Generated automatically from configure.in by autoheader. */
3/* Generate setup.h.in from this file using autoheader. */
4/* */
5/* Version: $Id$ */
6
7#ifndef __GTKSETUPH__
8#define __GTKSETUPH__
9
10#ifdef __GNUG__
11 #pragma interface
12#endif
13
14
15/* Define to empty if the keyword does not work. */
16/* #undef const */
17
18/* Define to `int' if <sys/types.h> doesn't define. */
19/* #undef gid_t */
20
21/* Define if you don't have vprintf but do have _doprnt. */
22/* #undef HAVE_DOPRNT */
23
24/* Define if you have the vprintf function. */
25#define HAVE_VPRINTF 1
26
27/* Define as __inline if that's what the C compiler calls it. */
28/* #undef inline */
29
30/* Define to `int' if <sys/types.h> doesn't define. */
31/* #undef mode_t */
32
33/* Define to `long' if <sys/types.h> doesn't define. */
34/* #undef off_t */
35
36/* Define to `int' if <sys/types.h> doesn't define. */
37/* #undef pid_t */
38
39/* Define to `unsigned' if <sys/types.h> doesn't define. */
40/* #undef size_t */
41
42/* Define if you have the ANSI C header files. */
43#define STDC_HEADERS 1
44
45/* Define to `int' if <sys/types.h> doesn't define. */
46/* #undef uid_t */
47
48/* Define if your processor stores words with the most significant
49 byte first (like Motorola and SPARC, unlike Intel and VAX). */
50/* #undef WORDS_BIGENDIAN */
51
52/* Define if the X Window System is missing or not being used. */
53/* #undef X_DISPLAY_MISSING */
54
55/* Define if lex declares yytext as a char * by default, not a char[]. */
56#define YYTEXT_POINTER 1
57
58#define __WXGTK12__ 1
59
60/*
61 * Define to 1 for Unix[-like] system
62 */
63#define wxUSE_UNIX 1
64
65#define __UNIX__ 1
66#define __LINUX__ 1
67/* #undef __SGI__ */
68/* #undef __HPUX__ */
69/* #undef __SYSV__ */
70/* #undef __SVR4__ */
71/* #undef __AIX__ */
72/* #undef __SUN__ */
73/* #undef __SOLARIS__ */
74/* #undef __SUNOS__ */
75/* #undef __ALPHA__ */
76/* #undef __OSF__ */
77/* #undef __BSD__ */
78/* #undef __FREEBSD__ */
79/* #undef __VMS__ */
80/* #undef __ULTRIX__ */
81/* #undef __DATA_GENERAL__ */
82/* #undef __EMX__ */
83
84/* #undef __WINDOWS__ */
85/* #undef __WIN95__ */
86/* #undef __WIN32__ */
87/* #undef __GNUWIN32__ */
88
89/*
90 * Supports bool type
91 */
92#define HAVE_BOOL 1
93
94/*
95 * Use zlib
96 */
97#define wxUSE_ZLIB 1
98/*
99 * Use libpng
100 */
101#define wxUSE_LIBPNG 1
102/*
103 * Use libjpeg
104 */
105#define wxUSE_LIBJPEG 1
106/*
107 * Use libgif
108 */
109#define wxUSE_LIBGIF 1
110/*
111 * Use iODBC
112 */
113#define wxUSE_ODBC 0
114/*
115 * Use Threads
116 */
117#define wxUSE_THREADS 1
118/*
119 * Have glibc2
120 */
121#define wxHAVE_GLIBC2 1
122/*
123 * Use libXpm
124 */
125#define wxHAVE_LIB_XPM 0
126/*
127 * Use OpenGL
128 */
129#define wxUSE_OPENGL 0
130
131/*
132 * Use GUI
133 */
134#define wxUSE_GUI 1
135/*
136 * Defined if !wxUSE_GUI
137 */
138/* #undef wxUSE_NOGUI */
139
140/*
141 * Use constraints mechanism
142 */
143#define wxUSE_CONSTRAINTS 1
144
145/*
146 * Use validators
147 */
148#define wxUSE_VALIDATORS 1
149
150/*
151 * Use accelerators
152 */
153#define wxUSE_ACCEL 1
154
155/*
156 * Use wxTextEntryDialog
157 */
158#define wxUSE_TEXTDLG 1
159
160/*
161 * Use startup tips
162 */
163#define wxUSE_STARTUP_TIPS 1
164
165/*
166 * Use progress dialog
167 */
168#define wxUSE_PROGRESSDLG 1
169
170/*
171 * Use directory chooser dialog
172 */
173#define wxUSE_DIRDLG 1
174
175/*
176 * Joystick support (Linux/GTK only)
177 */
178#define wxUSE_JOYSTICK 0
179
180/*
181 * Use this control
182 */
183#define wxUSE_CARET 1
184/*
185 * Use this control
186 */
187#define wxUSE_BMPBUTTON 1
188/*
189 * Use this control
190 */
191#define wxUSE_CHECKBOX 1
192/*
193 * Use this control
194 */
195#define wxUSE_CHECKLISTBOX 1
196/*
197 * Use this control
198 */
199#define wxUSE_COMBOBOX 1
200/*
201 * Use this control
202 */
203#define wxUSE_CHOICE 1
204/*
205 * Use this control
206 */
207#define wxUSE_GAUGE 1
208/*
209 * Use this control
210 */
211#define wxUSE_GRID 1
212/*
213 * Use this control
214 */
215#define wxUSE_IMAGLIST 1
216/*
217 * Use this control
218 */
219#define wxUSE_LISTBOX 1
220/*
221 * Use this control
222 */
223#define wxUSE_LISTCTRL 1
224/*
225 * Use this control
226 */
227#define wxUSE_NOTEBOOK 1
228/*
229 * Use this control
230 */
231#define wxUSE_RADIOBOX 1
232/*
233 * Use this control
234 */
235#define wxUSE_RADIOBTN 1
236/*
237 * Use this control
238 */
239#define wxUSE_SASH 1
240/*
241 * Use this control
242 */
243#define wxUSE_SCROLLBAR 1
244/*
245 * Use this control
246 */
247#define wxUSE_SLIDER 1
248/*
249 * Use this control
250 */
251#define wxUSE_SPINBTN 1
252/*
253 * Use this control
254 */
255#define wxUSE_SPLITTER 1
256/*
257 * Use this control
258 */
259#define wxUSE_STATBMP 1
260/*
261 * Use this control
262 */
263#define wxUSE_STATBOX 1
264/*
265 * Use this control
266 */
267#define wxUSE_STATLINE 1
268/*
269 * Use this control
270 */
271#define wxUSE_STATUSBAR 1
272/*
273 * Use Tab dialog class - obsolete, use wxNotebook instead
274 */
275#define wxUSE_TAB_DIALOG 0
276/* compatibility */
277#define wxUSE_TABDIALOG wxUSE_TAB_DIALOG
278/*
279 * Use this control
280 */
281#define wxUSE_TOOLBAR 1
282
283#ifdef __WXWINE__
284 #if wxUSE_TOOLBAR
285 #define wxUSE_BUTTONBAR 1
286 #endif
287#endif
288
289/*
290 * Use this control
291 */
292#define wxUSE_TREECTRL 1
293
294/*
295 * Use wxLongLong (a.k.a. int64) class
296 */
297#define wxUSE_LONGLONG 0
298
299/*
300 * Use wxFile class
301 */
302#define wxUSE_FILE 1
303/*
304 * Use wxTextFile class
305 */
306#define wxUSE_TEXTFILE 1
307/*
308 * Use log classes and logging functions
309 */
310#define wxUSE_LOG 1
311/*
312 * Use time and date classes
313 */
314#define wxUSE_TIMEDATE 1
315/*
316 * Use wave class
317 */
318#define wxUSE_WAVE 0
319/*
320 * Use config system
321 */
322#define wxUSE_CONFIG 1
323/*
324 * Use intl system
325 */
326#define wxUSE_INTL 1
327/*
328 * Use streams
329 */
330#define wxUSE_STREAMS 1
331/*
332 * Use class serialization
333 */
334#define wxUSE_SERIAL 1
335/*
336 * Use sockets
337 */
338#define wxUSE_SOCKETS 1
339/*
340 * Use standard C++ streams if 1. If 0, use wxWin
341 * streams implementation.
342 */
343#define wxUSE_STD_IOSTREAM 0
344/*
345 * wxLibrary class
346 */
347#define wxUSE_DYNLIB_CLASS 1
348
349/*
350 * Use font metric files in GetTextExtent for wxPostScriptDC
351 * Use consistent PostScript fonts for AFM and printing (!)
352 */
353#define wxUSE_AFM_FOR_POSTSCRIPT 1
354#define wxUSE_NORMALIZED_PS_FONTS 1
355
356/* compatibility */
357#define WX_NORMALIZED_PS_FONTS wxUSE_NORMALIZED_PS_FONTS
358
359/*
360 * Use PostScript device context
361 */
362#define wxUSE_POSTSCRIPT 1
363
364/*
365 * Compile wxString with wide character (Unicode) support?
366 */
367#define wxUSE_UNICODE 0
368
369/*
370 * Work around a bug in GNU libc 5.x wcstombs() implementation.
371 *
372 * Note that you must link your programs with libc.a if you enable this and you
373 * have libc 5 (you should enable this for libc6 where wcsrtombs() is
374 * thread-safe version of wcstombs()).
375 */
376#define wxUSE_WCSRTOMBS 0
377
378/*
379 * On some platforms overloading on size_t/int doesn't work, yet we'd like
380 * to define both size_t and int version of wxString::operator[] because it
381 * should really be size_t, but a lot of old, broken code uses int indices.
382 */
383#define wxUSE_SIZE_T_STRING_OPERATOR 0
384
385/*
386 * Use the new experimental implementation of wxString::Printf()?
387 *
388 * Warning: enabling this may cause internal compiler errors with gcc!
389 */
390#define wxUSE_EXPERIMENTAL_PRINTF 0
391
392/*
393 * Use Interprocess communication
394 */
395#define wxUSE_IPC 1
396/*
397 * Use wxGetResource & wxWriteResource (change .Xdefaults)
398 */
399#define wxUSE_X_RESOURCES 0
400/*
401 * Use clipboard
402 */
403#define wxUSE_CLIPBOARD 1
404/*
405 * Use tooltips
406 */
407#define wxUSE_TOOLTIPS 1
408/*
409 * Use dnd
410 */
411#define wxUSE_DRAG_AND_DROP 1
412/*
413 * Use spline
414 */
415#define wxUSE_SPLINES 1
416/*
417 * Use wxLibrary class
418 */
419#define wxUSE_DYNLIB_CLASS 1
420
421/*
422 * Use the mdi architecture
423 */
424#define wxUSE_MDI_ARCHITECTURE 1
425/*
426 * Use the document/view architecture
427 */
428#define wxUSE_DOC_VIEW_ARCHITECTURE 1
429/*
430 * Use the print/preview architecture
431 */
432#define wxUSE_PRINTING_ARCHITECTURE 1
433
434/*
435 * Use Prolog IO
436 */
437#define wxUSE_PROLOGIO 1
438/*
439 * Use wxWindows resource loading (.wxr-files) (Needs wxUSE_PROLOGIO 1)
440 */
441#define wxUSE_RESOURCES 1
442
443/* for compatibility */
444#define wxUSE_WX_RESOURCES wxUSE_RESOURCES
445
446/*
447 * Use wxWindows help facility (needs wxUSE_IPC 1)
448 */
449#define wxUSE_HELP 1
450/*
451 * Use iostream.h rather than iostream
452 */
453#define wxUSE_IOSTREAMH 1
454/*
455 * Use Apple Ieee-double converter
456 */
457#define wxUSE_APPLE_IEEE 1
458/*
459 * Compatibility with 1.66 API.
460 * Level 0: no backward compatibility, all new features
461 * Level 1: wxDC, OnSize (etc.) compatibility, but
462 * some new features such as event tables
463 */
464#define WXWIN_COMPATIBILITY 0
465/*
466 * Compatibility with 2.0 API.
467 */
468#define WXWIN_COMPATIBILITY_2 1
469/*
470 * Enables debugging: memory tracing, assert, etc., contains debug level
471 */
472#define WXDEBUG 0
473/*
474 * Enables debugging version of wxObject::new and wxObject::delete (IF WXDEBUG)
475 * WARNING: this code may not work with all architectures, especially
476 * if alignment is an issue.
477 */
478#define wxUSE_MEMORY_TRACING 0
479/*
480 * Enable debugging version of global memory operators new and delete
481 * Disable it, If this causes problems (e.g. link errors)
482 */
483#define wxUSE_DEBUG_NEW_ALWAYS 0
484/*
485 * VZ: What does this one do? (FIXME)
486 */
487#define wxUSE_DEBUG_CONTEXT 0
488/*
489 * In debug mode, causes new to be defined to
490 * be WXDEBUG_NEW (see object.h). If this causes
491 * problems (e.g. link errors), set this to 0.
492 */
493#define wxUSE_GLOBAL_MEMORY_OPERATORS 0
494/*
495 * Matthews garbage collection (used for MrEd?)
496 */
497#define WXGARBAGE_COLLECTION_ON 0
498/*
499 * Use splines
500 */
501#define wxUSE_SPLINES 1
502/*
503 * wxUSE_DYNAMIC_CLASSES is TRUE for the Xt port
504 */
505#define wxUSE_DYNAMIC_CLASSES 1
506
507/*
508 * Support for metafiles
509 */
510#define wxUSE_METAFILE 0
511
512/*
513 * wxMiniFrame
514 */
515#define wxUSE_MINIFRAME 1
516
517/*
518 * Disable this if your compiler can't cope
519 * with omission of prototype parameters.
520 */
521#define REMOVE_UNUSED_ARG 1
522/*
523 * The const keyword is being introduced more in wxWindows.
524 * You can use this setting to maintain backward compatibility.
525 * If 0: will use const wherever possible.
526 * If 1: will use const only where necessary
527 * for precompiled headers to work.
528 * If 2: will be totally backward compatible, but precompiled
529 * headers may not work and program size will be larger.
530 */
531#define CONST_COMPATIBILITY 0
532
533/* The type of 3rd argument to getsockname() - usually size_t or int */
534#define SOCKLEN_T socklen_t
535
536/* Define if you have dlopen() */
537#define HAVE_DLOPEN 1
538
539/* Define if you have nanosleep() */
540#define HAVE_NANOSLEEP 1
541
542/* Define if you have sched_yield */
543#define HAVE_SCHED_YIELD 1
544
545/* Define if you have pthread_cancel */
546#define HAVE_PTHREAD_CANCEL 1
547
548/* Define if you have all functions to set thread priority */
549#define HAVE_THREAD_PRIORITY_FUNCTIONS 1
550
551/* Define if you can specify exit functions to a thread */
552/* #undef HAVE_THREAD_CLEANUP_FUNCTIONS */
553
554/* Define if you have shl_load() */
555/* #undef HAVE_SHL_LOAD */
556
557/* Define if you have vsnprintf() */
558#define HAVE_VSNPRINTF 1
559
560/* Define if you have usleep() */
561/* #undef HAVE_USLEEP */
562
563/* Define if you have wcslen function */
564#define HAVE_WCSLEN 1
565
566/* The number of bytes in a char. */
567#define SIZEOF_CHAR 1
568
569/* The number of bytes in a int. */
570#define SIZEOF_INT 4
571
572/* The number of bytes in a int *. */
573#define SIZEOF_INT_P 4
574
575/* The number of bytes in a long. */
576#define SIZEOF_LONG 4
577
578/* The number of bytes in a long long. */
579#define SIZEOF_LONG_LONG 8
580
581/* The number of bytes in a short. */
582#define SIZEOF_SHORT 2
583
584/* Define if you have the dlopen function. */
585#define HAVE_DLOPEN 1
586
587/* Define if you have the gethostname function. */
588/* #undef HAVE_GETHOSTNAME */
589
590/* Define if you have the nanosleep function. */
591#define HAVE_NANOSLEEP 1
592
593/* Define if you have the shl_load function. */
594/* #undef HAVE_SHL_LOAD */
595
596/* Define if you have the uname function. */
597#define HAVE_UNAME 1
598
599/* Define if you have the usleep function. */
600/* #undef HAVE_USLEEP */
601
602/* Define if you have the vfork function. */
603#define HAVE_VFORK 1
604
605/* Define if you have the vsnprintf function. */
606#define HAVE_VSNPRINTF 1
607
608/* Define if you have the <X11/XKBlib.h> header file. */
609#define HAVE_X11_XKBLIB_H 1
610
611/* Define if you have the <fnmatch.h> header file. */
612#define HAVE_FNMATCH_H 1
613
614/* Define if you have the <iostream> header file. */
615#define HAVE_IOSTREAM 1
616
617/* Define if you have the <linux/joystick.h> header file. */
618/* #undef HAVE_LINUX_JOYSTICK_H */
619
620/* Define if you have the <sched.h> header file. */
621#define HAVE_SCHED_H 1
622
623/* Define if you have the <strings.h> header file. */
624#define HAVE_STRINGS_H 1
625
626/* Define if you have the <unistd.h> header file. */
627#define HAVE_UNISTD_H 1
628
629/* Define if you have the <wchar.h> header file. */
630#define HAVE_WCHAR_H 1
631
632/* Define if you have the <wcstr.h> header file. */
633/* #undef HAVE_WCSTR_H */
634
635/* Name of package */
636#define PACKAGE "wxWindows"
637
638/* Version number of package */
639#define VERSION "2.1.0"
640
641
642#endif /* __GTKSETUPH__ */