00001 /* xbase/xbconfig.h. Generated from xbconfig.h.in by configure. */ 00002 /* xbase/xbconfig.h.in. Generated from configure.in by autoheader. */ 00003 /* $Id: acconfig.h,v 1.2 2001/06/26 19:38:28 dbryson Exp $ */ 00004 00005 /* Define if the C++ compiler supports BOOL */ 00006 #define HAVE_BOOL 1 00007 00008 /* defines if having libgif (always 1) */ 00009 /* #undef HAVE_LIBGIF */ 00010 00011 /* defines if having libjpeg (always 1) */ 00012 /* #undef HAVE_LIBJPEG */ 00013 00014 /* defines which to take for ksize_t */ 00015 /* #undef ksize_t */ 00016 00017 /* define if you have setenv */ 00018 /* #undef HAVE_FUNC_SETENV */ 00019 00020 /* Define to 1 if NLS is requested. */ 00021 /* #undef ENABLE_NLS */ 00022 00023 /* Define as 1 if you have the stpcpy function. */ 00024 /* #undef HAVE_STPCPY */ 00025 00026 /* Define if your locale.h file contains LC_MESSAGES. */ 00027 /* #undef HAVE_LC_MESSAGES */ 00028 00029 /* Define if you need the GNU extensions to compile */ 00030 #define _GNU_SOURCE 1 00031 00032 /* Define if you need to have .ndx indexes */ 00033 #define XB_INDEX_NDX 1 00034 00035 /* Define if you need to have .ntx indexes */ 00036 #define XB_INDEX_NTX 1 00037 00038 /* Define if you need to support memo fields */ 00039 #define XB_MEMO_FIELDS 1 00040 00041 /* Define if you need expressions */ 00042 #define XB_EXPRESSIONS 1 00043 00044 /* Define if you need html support */ 00045 #define XB_HTML 1 00046 00047 /* Define if you need locking support */ 00048 #define XB_LOCKING_ON 1 00049 00050 /* Define if you need to turn on XBase specific debug */ 00051 #define XBASE_DEBUG 1 00052 00053 /* Define if your compiler support exceptions */ 00054 /* #undef HAVE_EXCEPTIONS */ 00055 00056 /* Define if you want Castellano (Spanish) Dates */ 00057 /* #undef XB_CASTELLANO */ 00058 00059 /* Define if using real deletes */ 00060 #define XB_REAL_DELETE 1 00061 00062 /* Define if need filters */ 00063 #define XB_FILTERS 1 00064 00065 00066 00067 /* Define to 1 if you have the <ctype.h> header file. */ 00068 #define HAVE_CTYPE_H 1 00069 00070 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 00071 */ 00072 #define HAVE_DIRENT_H 1 00073 00074 /* Define to 1 if you have the <dlfcn.h> header file. */ 00075 #define HAVE_DLFCN_H 1 00076 00077 /* Define to 1 if you have the <exception> header file. */ 00078 #define HAVE_EXCEPTION 1 00079 00080 /* Define to 1 if you have the `fcntl' function. */ 00081 #define HAVE_FCNTL 1 00082 00083 /* Define to 1 if you have the <fcntl.h> header file. */ 00084 #define HAVE_FCNTL_H 1 00085 00086 /* Define to 1 if you have the `flock' function. */ 00087 #define HAVE_FLOCK 1 00088 00089 /* Define to 1 if you have the `getdomainname' function. */ 00090 #define HAVE_GETDOMAINNAME 1 00091 00092 /* Define to 1 if you have the <g++/exception.h> header file. */ 00093 /* #undef HAVE_G___EXCEPTION_H */ 00094 00095 /* Define to 1 if you have the <inttypes.h> header file. */ 00096 #define HAVE_INTTYPES_H 1 00097 00098 /* Define to 1 if you have the <io.h> header file. */ 00099 /* #undef HAVE_IO_H */ 00100 00101 /* Define to 1 if you have the <memory.h> header file. */ 00102 #define HAVE_MEMORY_H 1 00103 00104 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 00105 /* #undef HAVE_NDIR_H */ 00106 00107 /* Define to 1 if you have the `snprintf' function. */ 00108 #define HAVE_SNPRINTF 1 00109 00110 /* Define to 1 if you have the `socket' function. */ 00111 #define HAVE_SOCKET 1 00112 00113 /* Define to 1 if you have the <stdarg.h> header file. */ 00114 #define HAVE_STDARG_H 1 00115 00116 /* Define to 1 if you have the <stdint.h> header file. */ 00117 #define HAVE_STDINT_H 1 00118 00119 /* Define to 1 if you have the <stdlib.h> header file. */ 00120 #define HAVE_STDLIB_H 1 00121 00122 /* Define to 1 if you have the `strcasecmp' function. */ 00123 #define HAVE_STRCASECMP 1 00124 00125 /* Define to 1 if you have the <strings.h> header file. */ 00126 #define HAVE_STRINGS_H 1 00127 00128 /* Define to 1 if you have the <string.h> header file. */ 00129 #define HAVE_STRING_H 1 00130 00131 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 00132 */ 00133 /* #undef HAVE_SYS_DIR_H */ 00134 00135 /* Define to 1 if you have the <sys/locking.h> header file. */ 00136 /* #undef HAVE_SYS_LOCKING_H */ 00137 00138 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 00139 */ 00140 /* #undef HAVE_SYS_NDIR_H */ 00141 00142 /* Define to 1 if you have the <sys/stat.h> header file. */ 00143 #define HAVE_SYS_STAT_H 1 00144 00145 /* Define to 1 if you have the <sys/types.h> header file. */ 00146 #define HAVE_SYS_TYPES_H 1 00147 00148 /* Define to 1 if you have the <tvision/tv.h> header file. */ 00149 /* #undef HAVE_TVISION_TV_H */ 00150 00151 /* Define to 1 if you have the <unistd.h> header file. */ 00152 #define HAVE_UNISTD_H 1 00153 00154 /* Define to 1 if you have the `vsnprintf' function. */ 00155 #define HAVE_VSNPRINTF 1 00156 00157 /* Define to 1 if you have the `vsprintf' function. */ 00158 #define HAVE_VSPRINTF 1 00159 00160 /* Define to the address where bug reports for this package should be sent. */ 00161 #define PACKAGE_BUGREPORT "" 00162 00163 /* Define to the full name of this package. */ 00164 #define PACKAGE_NAME "" 00165 00166 /* Define to the full name and version of this package. */ 00167 #define PACKAGE_STRING "" 00168 00169 /* Define to the one symbol short name of this package. */ 00170 #define PACKAGE_TARNAME "" 00171 00172 /* Define to the version of this package. */ 00173 #define PACKAGE_VERSION "" 00174 00175 /* Define to 1 if you have the ANSI C header files. */ 00176 #define STDC_HEADERS 1 00177 00178 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 00179 #define TIME_WITH_SYS_TIME 1 00180 00181 /* Define to 1 if on AIX 3. 00182 System headers sometimes define this. 00183 We just want to avoid a redefinition error message. */ 00184 #ifndef _ALL_SOURCE 00185 /* # undef _ALL_SOURCE */ 00186 #endif 00187 00188 /* Define to 1 if on MINIX. */ 00189 /* #undef _MINIX */ 00190 00191 /* Define to 2 if the system does not provide POSIX.1 features except with 00192 this defined. */ 00193 /* #undef _POSIX_1_SOURCE */ 00194 00195 /* Define to 1 if you need to in order for `stat' and other things to work. */ 00196 /* #undef _POSIX_SOURCE */ 00197 00198 /* Should we include generic index support? */ 00199 #if defined(XB_INDEX_NDX) || defined(XB_INDEX_NTX) 00200 #define XB_INDEX_ANY 1 00201 #endif 00202 00203 /* expressions required for indexes */ 00204 #if defined(XB_INDEX_ANY) && !defined(XB_EXPRESSIONS) 00205 #define XB_EXPRESSIONS 1 00206 #endif 00207 00208 /* default memo block size */ 00209 #define XB_DBT_BLOCK_SIZE 512 00210 00211 /* filename path separator */ 00212 #define PATH_SEPARATOR '/' 00213 00214 #ifndef HAVE_BOOL 00215 #define HAVE_BOOL 1 00216 typedef int bool; 00217 const bool false = 0; 00218 const bool true = 1; 00219 #endif
1.5.0