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 sub-directory in which libtool stores uninstalled libraries. 00161 */ 00162 #define LT_OBJDIR ".libs/" 00163 00164 /* Define to the address where bug reports for this package should be sent. */ 00165 #define PACKAGE_BUGREPORT "" 00166 00167 /* Define to the full name of this package. */ 00168 #define PACKAGE_NAME "" 00169 00170 /* Define to the full name and version of this package. */ 00171 #define PACKAGE_STRING "" 00172 00173 /* Define to the one symbol short name of this package. */ 00174 #define PACKAGE_TARNAME "" 00175 00176 /* Define to the home page for this package. */ 00177 #define PACKAGE_URL "" 00178 00179 /* Define to the version of this package. */ 00180 #define PACKAGE_VERSION "" 00181 00182 /* Define to 1 if you have the ANSI C header files. */ 00183 #define STDC_HEADERS 1 00184 00185 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 00186 #define TIME_WITH_SYS_TIME 1 00187 00188 /* Enable extensions on AIX 3, Interix. */ 00189 #ifndef _ALL_SOURCE 00190 # define _ALL_SOURCE 1 00191 #endif 00192 /* Enable GNU extensions on systems that have them. */ 00193 #ifndef _GNU_SOURCE 00194 # define _GNU_SOURCE 1 00195 #endif 00196 /* Enable threading extensions on Solaris. */ 00197 #ifndef _POSIX_PTHREAD_SEMANTICS 00198 # define _POSIX_PTHREAD_SEMANTICS 1 00199 #endif 00200 /* Enable extensions on HP NonStop. */ 00201 #ifndef _TANDEM_SOURCE 00202 # define _TANDEM_SOURCE 1 00203 #endif 00204 /* Enable general extensions on Solaris. */ 00205 #ifndef __EXTENSIONS__ 00206 # define __EXTENSIONS__ 1 00207 #endif 00208 00209 00210 /* Define to 1 if on MINIX. */ 00211 /* #undef _MINIX */ 00212 00213 /* Define to 2 if the system does not provide POSIX.1 features except with 00214 this defined. */ 00215 /* #undef _POSIX_1_SOURCE */ 00216 00217 /* Define to 1 if you need to in order for `stat' and other things to work. */ 00218 /* #undef _POSIX_SOURCE */ 00219 00220 /* Should we include generic index support? */ 00221 #if defined(XB_INDEX_NDX) || defined(XB_INDEX_NTX) 00222 #define XB_INDEX_ANY 1 00223 #endif 00224 00225 /* expressions required for indexes */ 00226 #if defined(XB_INDEX_ANY) && !defined(XB_EXPRESSIONS) 00227 #define XB_EXPRESSIONS 1 00228 #endif 00229 00230 /* default memo block size */ 00231 #define XB_DBT_BLOCK_SIZE 512 00232 00233 /* filename path separator */ 00234 #define PATH_SEPARATOR '/' 00235 00236 #ifndef HAVE_BOOL 00237 #define HAVE_BOOL 1 00238 typedef int bool; 00239 const bool false = 0; 00240 const bool true = 1; 00241 #endif