GDAL
|
00001 /* port/cpl_config.h. Generated from cpl_config.h.in by configure. */ 00002 /* port/cpl_config.h.in. Generated from configure.in by autoheader. */ 00003 00004 /* Define if you want to use pthreads based multiprocessing support */ 00005 #define CPL_MULTIPROC_PTHREAD 1 00006 00007 /* Define to 1 if you have the `PTHREAD_MUTEX_RECURSIVE' constant. */ 00008 #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 00009 00010 /* Define to 1 if you have the `PTHREAD_MUTEX_ADAPTIVE_NP' constant. */ 00011 #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 00012 00013 /* Define to 1 if you have the `pthread_spinlock_t' type. */ 00014 #define HAVE_PTHREAD_SPINLOCK 1 00015 00016 /* Define to 1 if you have the 5 args `mremap' function. */ 00017 #define HAVE_5ARGS_MREMAP 1 00018 00019 /* --prefix directory for GDAL install */ 00020 #define GDAL_PREFIX "/usr" 00021 00022 /* Define to 1 if you have the <assert.h> header file. */ 00023 #define HAVE_ASSERT_H 1 00024 00025 /* Define to 1 if you have the `atoll' function. */ 00026 #define HAVE_ATOLL 1 00027 00028 /* Define to 1 if you have the <csf.h> header file. */ 00029 /* #undef HAVE_CSF_H */ 00030 00031 /* Define to 1 if you have the <dbmalloc.h> header file. */ 00032 /* #undef HAVE_DBMALLOC_H */ 00033 00034 /* Define to 1 if you have the declaration of `strtof', and to 0 if you don't. 00035 */ 00036 #define HAVE_DECL_STRTOF 1 00037 00038 /* Define to 1 if you have the <direct.h> header file. */ 00039 /* #undef HAVE_DIRECT_H */ 00040 00041 /* Define to 1 if you have the <dlfcn.h> header file. */ 00042 #define HAVE_DLFCN_H 1 00043 00044 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ 00045 /* #undef HAVE_DOPRNT */ 00046 00047 /* Define to 1 if you have the <errno.h> header file. */ 00048 #define HAVE_ERRNO_H 1 00049 00050 /* Define to 1 if you have the <fcntl.h> header file. */ 00051 #define HAVE_FCNTL_H 1 00052 00053 /* Define to 1 if you have the <float.h> header file. */ 00054 #define HAVE_FLOAT_H 1 00055 00056 /* Define to 1 if you have the `getcwd' function. */ 00057 #define HAVE_GETCWD 1 00058 00059 /* Define if you have the iconv() function and it works. */ 00060 #define HAVE_ICONV 1 00061 00062 /* Define as 0 or 1 according to the floating point format suported by the 00063 machine */ 00064 #define HAVE_IEEEFP 1 00065 00066 /* Define to 1 if the system has the type `int16'. */ 00067 /* #undef HAVE_INT16 */ 00068 00069 /* Define to 1 if the system has the type `int32'. */ 00070 /* #undef HAVE_INT32 */ 00071 00072 /* Define to 1 if the system has the type `int8'. */ 00073 /* #undef HAVE_INT8 */ 00074 00075 /* Define to 1 if you have the <inttypes.h> header file. */ 00076 #define HAVE_INTTYPES_H 1 00077 00078 /* Define to 1 if you have the <jpeglib.h> header file. */ 00079 #define HAVE_JPEGLIB_H 1 00080 00081 /* Define to 1 if you have the `dl' library (-ldl). */ 00082 #define HAVE_LIBDL 1 00083 00084 /* Define to 1 if you have the `m' library (-lm). */ 00085 #define HAVE_LIBM 1 00086 00087 /* Define to 1 if you have the `pq' library (-lpq). */ 00088 #define HAVE_LIBPQ 1 00089 00090 /* Define to 1 if you have the `rt' library (-lrt). */ 00091 #define HAVE_LIBRT 1 00092 00093 /* Define to 1 if you have the <limits.h> header file. */ 00094 #define HAVE_LIMITS_H 1 00095 00096 /* Define to 1 if you have the <locale.h> header file. */ 00097 #define HAVE_LOCALE_H 1 00098 00099 /* Define to 1, if your compiler supports long long data type */ 00100 #define HAVE_LONG_LONG 1 00101 00102 /* Define to 1 if you have the <memory.h> header file. */ 00103 #define HAVE_MEMORY_H 1 00104 00105 /* Define to 1 if you have the <png.h> header file. */ 00106 #define HAVE_PNG_H 1 00107 00108 /* Define to 1 if you have the `snprintf' function. */ 00109 #define HAVE_SNPRINTF 1 00110 00111 /* Define to 1 if you have the <stdint.h> header file. */ 00112 #define HAVE_STDINT_H 1 00113 00114 /* Define to 1 if you have the <stdlib.h> header file. */ 00115 #define HAVE_STDLIB_H 1 00116 00117 /* Define to 1 if you have the <strings.h> header file. */ 00118 #define HAVE_STRINGS_H 1 00119 00120 /* Define to 1 if you have the <string.h> header file. */ 00121 #define HAVE_STRING_H 1 00122 00123 /* Define to 1 if you have the `strtof' function. */ 00124 #define HAVE_STRTOF 1 00125 00126 /* Define to 1 if you have the <sys/stat.h> header file. */ 00127 #define HAVE_SYS_STAT_H 1 00128 00129 /* Define to 1 if you have the <sys/types.h> header file. */ 00130 #define HAVE_SYS_TYPES_H 1 00131 00132 /* Define to 1 if you have the <unistd.h> header file. */ 00133 #define HAVE_UNISTD_H 1 00134 00135 /* Define to 1 if you have the <values.h> header file. */ 00136 #define HAVE_VALUES_H 1 00137 00138 /* Define to 1 if you have the `vprintf' function. */ 00139 #define HAVE_VPRINTF 1 00140 00141 /* Define to 1 if you have the `vsnprintf' function. */ 00142 #define HAVE_VSNPRINTF 1 00143 00144 /* Define to 1 if you have the `readlink' function. */ 00145 #define HAVE_READLINK 1 00146 00147 /* Define to 1 if you have the `posix_spawnp' function. */ 00148 #define HAVE_POSIX_SPAWNP 1 00149 00150 /* Define to 1 if you have the `vfork' function. */ 00151 #define HAVE_VFORK 1 00152 00153 /* Define to 1 if you have the `lstat' function. */ 00154 #define HAVE_LSTAT 1 00155 00156 /* Set the native cpu bit order (FILLORDER_LSB2MSB or FILLORDER_MSB2LSB) */ 00157 #define HOST_FILLORDER FILLORDER_LSB2MSB 00158 00159 /* Define as const if the declaration of iconv() needs const. */ 00160 #define ICONV_CONST 00161 00162 /* For .cpp files, define as const if the declaration of iconv() needs const. */ 00163 #define ICONV_CPP_CONST 00164 00165 /* Define to the sub-directory in which libtool stores uninstalled libraries. 00166 */ 00167 #define LT_OBJDIR ".libs/" 00168 00169 /* Define for Mac OSX Framework build */ 00170 /* #undef MACOSX_FRAMEWORK */ 00171 00172 /* The size of `int', as computed by sizeof. */ 00173 #define SIZEOF_INT 4 00174 00175 /* The size of `long', as computed by sizeof. */ 00176 /* #undef SIZEOF_LONG */ 00177 00178 /* The size of `unsigned long', as computed by sizeof. */ 00179 #define SIZEOF_UNSIGNED_LONG 4 00180 00181 /* The size of `void*', as computed by sizeof. */ 00182 #define SIZEOF_VOIDP 4 00183 00184 /* Define to 1 if you have the ANSI C header files. */ 00185 #define STDC_HEADERS 1 00186 00187 /* Define to 1 if you have fseek64, ftell64 */ 00188 #define UNIX_STDIO_64 1 00189 00190 /* Define to 1 if you want to use the -fvisibility GCC flag */ 00191 /* #undef USE_GCC_VISIBILITY_FLAG */ 00192 00193 /* Define to 1 if GCC atomic builtins are available */ 00194 #define HAVE_GCC_ATOMIC_BUILTINS 1 00195 00196 /* Define to name of 64bit fopen function */ 00197 #define VSI_FOPEN64 fopen64 00198 00199 /* Define to name of 64bit ftruncate function */ 00200 #define VSI_FTRUNCATE64 ftruncate64 00201 00202 /* Define to name of 64bit fseek func */ 00203 #define VSI_FSEEK64 fseeko64 00204 00205 /* Define to name of 64bit ftell func */ 00206 #define VSI_FTELL64 ftello64 00207 00208 /* Define to 1, if you have 64 bit STDIO API */ 00209 #define VSI_LARGE_API_SUPPORTED 1 00210 00211 /* Define to 1, if you have LARGEFILE64_SOURCE */ 00212 /* #undef VSI_NEED_LARGEFILE64_SOURCE */ 00213 00214 /* Define to name of 64bit stat function */ 00215 #define VSI_STAT64 stat64 00216 00217 /* Define to name of 64bit stat structure */ 00218 #define VSI_STAT64_T stat64 00219 00220 /* Define to 1 if your processor stores words with the most significant byte 00221 first (like Motorola and SPARC, unlike Intel and VAX). */ 00222 /* #undef WORDS_BIGENDIAN */ 00223 00224 /* Define to 1 if you have the `getaddrinfo' function. */ 00225 #define HAVE_GETADDRINFO 1 00226 00227 /* Define to 1 if you have the _SC_PHYS_PAGES' constant. */ 00228 #define HAVE_SC_PHYS_PAGES 1 00229 00230 /* Use this file to override settings in instances where you're doing FAT compiles 00231 on Apple. It is currently off by default because it doesn't seem to work with 00232 newish ( XCode >= 3/28/11) XCodes */ 00233 /* #include "cpl_config_extras.h" */