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