Xbase Class Library  2.0.0
xbconfig.h
Go to the documentation of this file.
1 /* xbase/xbconfig.h. Generated from xbconfig.h.in by configure. */
2 /* xbase/xbconfig.h.in. Generated from configure.in by autoheader. */
3 /* $Id: acconfig.h,v 1.2 2001/06/26 19:38:28 dbryson Exp $ */
4 
5 /* Define if the C++ compiler supports BOOL */
6 #define HAVE_BOOL 1
7 
8 /* defines if having libgif (always 1) */
9 /* #undef HAVE_LIBGIF */
10 
11 /* defines if having libjpeg (always 1) */
12 /* #undef HAVE_LIBJPEG */
13 
14 /* defines which to take for ksize_t */
15 /* #undef ksize_t */
16 
17 /* define if you have setenv */
18 /* #undef HAVE_FUNC_SETENV */
19 
20 /* Define to 1 if NLS is requested. */
21 /* #undef ENABLE_NLS */
22 
23 /* Define as 1 if you have the stpcpy function. */
24 /* #undef HAVE_STPCPY */
25 
26 /* Define if your locale.h file contains LC_MESSAGES. */
27 /* #undef HAVE_LC_MESSAGES */
28 
29 /* Define if you need the GNU extensions to compile */
30 #define _GNU_SOURCE 1
31 
32 /* Define if you need to have .ndx indexes */
33 #define XB_INDEX_NDX 1
34 
35 /* Define if you need to have .ntx indexes */
36 #define XB_INDEX_NTX 1
37 
38 /* Define if you need to support memo fields */
39 #define XB_MEMO_FIELDS 1
40 
41 /* Define if you need expressions */
42 #define XB_EXPRESSIONS 1
43 
44 /* Define if you need html support */
45 #define XB_HTML 1
46 
47 /* Define if you need locking support */
48 #define XB_LOCKING_ON 1
49 
50 /* Define if you need to turn on XBase specific debug */
51 #define XBASE_DEBUG 1
52 
53 /* Define if your compiler support exceptions */
54 /* #undef HAVE_EXCEPTIONS */
55 
56 /* Define if you want Castellano (Spanish) Dates */
57 /* #undef XB_CASTELLANO */
58 
59 /* Define if using real deletes */
60 #define XB_REAL_DELETE 1
61 
62 /* Define if need filters */
63 #define XB_FILTERS 1
64 
65 
66 
67 /* Define to 1 if you have the <ctype.h> header file. */
68 #define HAVE_CTYPE_H 1
69 
70 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
71  */
72 #define HAVE_DIRENT_H 1
73 
74 /* Define to 1 if you have the <dlfcn.h> header file. */
75 #define HAVE_DLFCN_H 1
76 
77 /* Define to 1 if you have the <exception> header file. */
78 #define HAVE_EXCEPTION 1
79 
80 /* Define to 1 if you have the `fcntl' function. */
81 #define HAVE_FCNTL 1
82 
83 /* Define to 1 if you have the <fcntl.h> header file. */
84 #define HAVE_FCNTL_H 1
85 
86 /* Define to 1 if you have the `flock' function. */
87 #define HAVE_FLOCK 1
88 
89 /* Define to 1 if you have the `getdomainname' function. */
90 #define HAVE_GETDOMAINNAME 1
91 
92 /* Define to 1 if you have the <g++/exception.h> header file. */
93 /* #undef HAVE_G___EXCEPTION_H */
94 
95 /* Define to 1 if you have the <inttypes.h> header file. */
96 #define HAVE_INTTYPES_H 1
97 
98 /* Define to 1 if you have the <io.h> header file. */
99 /* #undef HAVE_IO_H */
100 
101 /* Define to 1 if you have the <memory.h> header file. */
102 #define HAVE_MEMORY_H 1
103 
104 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
105 /* #undef HAVE_NDIR_H */
106 
107 /* Define to 1 if you have the `snprintf' function. */
108 #define HAVE_SNPRINTF 1
109 
110 /* Define to 1 if you have the `socket' function. */
111 #define HAVE_SOCKET 1
112 
113 /* Define to 1 if you have the <stdarg.h> header file. */
114 #define HAVE_STDARG_H 1
115 
116 /* Define to 1 if you have the <stdint.h> header file. */
117 #define HAVE_STDINT_H 1
118 
119 /* Define to 1 if you have the <stdlib.h> header file. */
120 #define HAVE_STDLIB_H 1
121 
122 /* Define to 1 if you have the `strcasecmp' function. */
123 #define HAVE_STRCASECMP 1
124 
125 /* Define to 1 if you have the <strings.h> header file. */
126 #define HAVE_STRINGS_H 1
127 
128 /* Define to 1 if you have the <string.h> header file. */
129 #define HAVE_STRING_H 1
130 
131 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
132  */
133 /* #undef HAVE_SYS_DIR_H */
134 
135 /* Define to 1 if you have the <sys/locking.h> header file. */
136 /* #undef HAVE_SYS_LOCKING_H */
137 
138 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
139  */
140 /* #undef HAVE_SYS_NDIR_H */
141 
142 /* Define to 1 if you have the <sys/stat.h> header file. */
143 #define HAVE_SYS_STAT_H 1
144 
145 /* Define to 1 if you have the <sys/types.h> header file. */
146 #define HAVE_SYS_TYPES_H 1
147 
148 /* Define to 1 if you have the <tvision/tv.h> header file. */
149 /* #undef HAVE_TVISION_TV_H */
150 
151 /* Define to 1 if you have the <unistd.h> header file. */
152 #define HAVE_UNISTD_H 1
153 
154 /* Define to 1 if you have the `vsnprintf' function. */
155 #define HAVE_VSNPRINTF 1
156 
157 /* Define to 1 if you have the `vsprintf' function. */
158 #define HAVE_VSPRINTF 1
159 
160 /* Define to the sub-directory where libtool stores uninstalled libraries. */
161 #define LT_OBJDIR ".libs/"
162 
163 /* Define to the address where bug reports for this package should be sent. */
164 #define PACKAGE_BUGREPORT ""
165 
166 /* Define to the full name of this package. */
167 #define PACKAGE_NAME ""
168 
169 /* Define to the full name and version of this package. */
170 #define PACKAGE_STRING ""
171 
172 /* Define to the one symbol short name of this package. */
173 #define PACKAGE_TARNAME ""
174 
175 /* Define to the home page for this package. */
176 #define PACKAGE_URL ""
177 
178 /* Define to the version of this package. */
179 #define PACKAGE_VERSION ""
180 
181 /* Define to 1 if you have the ANSI C header files. */
182 #define STDC_HEADERS 1
183 
184 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
185 #define TIME_WITH_SYS_TIME 1
186 
187 /* Enable extensions on AIX 3, Interix. */
188 #ifndef _ALL_SOURCE
189 # define _ALL_SOURCE 1
190 #endif
191 /* Enable GNU extensions on systems that have them. */
192 #ifndef _GNU_SOURCE
193 # define _GNU_SOURCE 1
194 #endif
195 /* Enable threading extensions on Solaris. */
196 #ifndef _POSIX_PTHREAD_SEMANTICS
197 # define _POSIX_PTHREAD_SEMANTICS 1
198 #endif
199 /* Enable extensions on HP NonStop. */
200 #ifndef _TANDEM_SOURCE
201 # define _TANDEM_SOURCE 1
202 #endif
203 /* Enable general extensions on Solaris. */
204 #ifndef __EXTENSIONS__
205 # define __EXTENSIONS__ 1
206 #endif
207 
208 
209 /* Define to 1 if on MINIX. */
210 /* #undef _MINIX */
211 
212 /* Define to 2 if the system does not provide POSIX.1 features except with
213  this defined. */
214 /* #undef _POSIX_1_SOURCE */
215 
216 /* Define to 1 if you need to in order for `stat' and other things to work. */
217 /* #undef _POSIX_SOURCE */
218 
219 /* Should we include generic index support? */
220 #if defined(XB_INDEX_NDX) || defined(XB_INDEX_NTX)
221 #define XB_INDEX_ANY 1
222 #endif
223 
224 /* expressions required for indexes */
225 #if defined(XB_INDEX_ANY) && !defined(XB_EXPRESSIONS)
226 #define XB_EXPRESSIONS 1
227 #endif
228 
229 /* default memo block size */
230 #define XB_DBT_BLOCK_SIZE 512
231 
232 /* filename path separator */
233 #define PATH_SEPARATOR '/'
234 
235 #ifndef HAVE_BOOL
236 #define HAVE_BOOL 1
237 typedef int bool;
238 const bool false = 0;
239 const bool true = 1;
240 #endif