config.h
Go to the documentation of this file.
00001 /*
00002  * Copyright 2018 The Cartographer Authors
00003  *
00004  * Licensed under the Apache License, Version 2.0 (the "License");
00005  * you may not use this file except in compliance with the License.
00006  * You may obtain a copy of the License at
00007  *
00008  *      http://www.apache.org/licenses/LICENSE-2.0
00009  *
00010  * Unless required by applicable law or agreed to in writing, software
00011  * distributed under the License is distributed on an "AS IS" BASIS,
00012  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00013  * See the License for the specific language governing permissions and
00014  * limitations under the License.
00015  */
00016 
00017 /* Define if building universal (internal helper macro) */
00018 /* #undef AC_APPLE_UNIVERSAL_BUILD */
00019 
00020 /* whether memory barriers are needed around atomic operations */
00021 /* #undef ATOMIC_OP_NEEDS_MEMORY_BARRIER */
00022 
00023 /* Define to 1 if the PDF backend can be tested (need poppler and other
00024    dependencies for pdf2png) */
00025 /* #undef CAIRO_CAN_TEST_PDF_SURFACE */
00026 
00027 /* Define to 1 if the PS backend can be tested (needs ghostscript) */
00028 #define CAIRO_CAN_TEST_PS_SURFACE 1
00029 
00030 /* Define to 1 if the SVG backend can be tested */
00031 /* #undef CAIRO_CAN_TEST_SVG_SURFACE */
00032 
00033 /* Define to 1 if the Win32 Printing backend can be tested (needs ghostscript)
00034  */
00035 /* #undef CAIRO_CAN_TEST_WIN32_PRINTING_SURFACE */
00036 
00037 /* Define to 1 if dlsym is available */
00038 #define CAIRO_HAS_DLSYM 1
00039 
00040 /* Define to 1 to enable cairo's cairo-script-interpreter feature */
00041 /* #undef CAIRO_HAS_INTERPRETER */
00042 
00043 /* Define to 1 to enable cairo's pthread feature */
00044 #define CAIRO_HAS_PTHREAD 1
00045 
00046 /* Define to 1 if we have full pthread support */
00047 #define CAIRO_HAS_REAL_PTHREAD 1
00048 
00049 /* Define to 1 if libspectre is available */
00050 /* #undef CAIRO_HAS_SPECTRE */
00051 
00052 /* Define to 1 to enable cairo's symbol-lookup feature */
00053 /* #undef CAIRO_HAS_SYMBOL_LOOKUP */
00054 
00055 /* Define to 1 to enable cairo's test surfaces feature */
00056 /* #undef CAIRO_HAS_TEST_SURFACES */
00057 
00058 /* Define to 1 to enable cairo's cairo-trace feature */
00059 /* #undef CAIRO_HAS_TRACE */
00060 
00061 /* Define to 1 to disable certain code paths that rely heavily on double
00062    precision floating-point calculation */
00063 /* #undef DISABLE_SOME_FLOATING_POINT */
00064 
00065 /* Define to 1 if your system stores words within floats with the most
00066    significant word first */
00067 /* #undef FLOAT_WORDS_BIGENDIAN */
00068 
00069 /* Enable pixman glyph cache */
00070 #define HAS_PIXMAN_GLYPHS 1
00071 
00072 /* Define to 1 if you have the `alarm' function. */
00073 #define HAVE_ALARM 1
00074 
00075 /* Define to 1 if you have the binutils development files installed */
00076 /* #undef HAVE_BFD */
00077 
00078 /* Define to 1 if your compiler supports the __builtin_return_address()
00079    intrinsic. */
00080 #define HAVE_BUILTIN_RETURN_ADDRESS 1
00081 
00082 /* Define to 1 if you have the <byteswap.h> header file. */
00083 #define HAVE_BYTESWAP_H 1
00084 
00085 /* Define to 1 if you have the `clock_gettime' function. */
00086 #define HAVE_CLOCK_GETTIME 1
00087 
00088 /* Define to 1 if you have the `ctime_r' function. */
00089 #define HAVE_CTIME_R 1
00090 
00091 /* Enable if your compiler supports the GCC __atomic_* atomic primitives */
00092 #define HAVE_CXX11_ATOMIC_PRIMITIVES 1
00093 
00094 /* Define to 1 if you have the <dlfcn.h> header file. */
00095 #define HAVE_DLFCN_H 1
00096 
00097 /* Define to 1 if you have the `drand48' function. */
00098 #define HAVE_DRAND48 1
00099 
00100 /* Define to 1 if you have the `FcFini' function. */
00101 /* #undef HAVE_FCFINI */
00102 
00103 /* Define to 1 if you have the `FcInit' function. */
00104 /* #undef HAVE_FCINIT */
00105 
00106 /* Define to 1 if you have the <fcntl.h> header file. */
00107 #define HAVE_FCNTL_H 1
00108 
00109 /* Define to 1 if you have the `feclearexcept' function. */
00110 #define HAVE_FECLEAREXCEPT 1
00111 
00112 /* Define to 1 if you have the `fedisableexcept' function. */
00113 #define HAVE_FEDISABLEEXCEPT 1
00114 
00115 /* Define to 1 if you have the `feenableexcept' function. */
00116 #define HAVE_FEENABLEEXCEPT 1
00117 
00118 /* Define to 1 if you have the <fenv.h> header file. */
00119 #define HAVE_FENV_H 1
00120 
00121 /* Define to 1 if you have the `flockfile' function. */
00122 #define HAVE_FLOCKFILE 1
00123 
00124 /* Define to 1 if you have the `fork' function. */
00125 #define HAVE_FORK 1
00126 
00127 /* Define to 1 if you have the `FT_Get_X11_Font_Format' function. */
00128 #define HAVE_FT_GET_X11_FONT_FORMAT 1
00129 
00130 /* Define to 1 if you have the `FT_GlyphSlot_Embolden' function. */
00131 #define HAVE_FT_GLYPHSLOT_EMBOLDEN 1
00132 
00133 /* Define to 1 if you have the `FT_GlyphSlot_Oblique' function. */
00134 #define HAVE_FT_GLYPHSLOT_OBLIQUE 1
00135 
00136 /* Define to 1 if you have the `FT_Library_SetLcdFilter' function. */
00137 #define HAVE_FT_LIBRARY_SETLCDFILTER 1
00138 
00139 /* Define to 1 if you have the `FT_Load_Sfnt_Table' function. */
00140 #define HAVE_FT_LOAD_SFNT_TABLE 1
00141 
00142 /* Define to 1 if you have the `funlockfile' function. */
00143 #define HAVE_FUNLOCKFILE 1
00144 
00145 /* Whether you have gcov */
00146 /* #undef HAVE_GCOV */
00147 
00148 /* Define to 1 if you have the `getline' function. */
00149 #define HAVE_GETLINE 1
00150 
00151 /* Enable if your compiler supports the Intel __sync_* atomic primitives */
00152 /* #undef HAVE_INTEL_ATOMIC_PRIMITIVES */
00153 
00154 /* Define to 1 if you have the <inttypes.h> header file. */
00155 #define HAVE_INTTYPES_H 1
00156 
00157 /* Define to 1 if you have the <io.h> header file. */
00158 /* #undef HAVE_IO_H */
00159 
00160 /* Define to 1 if you have the <libgen.h> header file. */
00161 #define HAVE_LIBGEN_H 1
00162 
00163 /* Define to 1 if you have the `rt' library (-lrt). */
00164 #define HAVE_LIBRT 1
00165 
00166 /* Enable if you have libatomic-ops-dev installed */
00167 /* #undef HAVE_LIB_ATOMIC_OPS */
00168 
00169 /* Define to 1 if you have the `link' function. */
00170 #define HAVE_LINK 1
00171 
00172 /* Define to 1 if you have the Valgrind lockdep tool */
00173 /* #undef HAVE_LOCKDEP */
00174 
00175 /* Define to 1 if you have lzo available */
00176 /* #undef HAVE_LZO */
00177 
00178 /* Define to 1 if you have the Valgrind memfault tool */
00179 /* #undef HAVE_MEMFAULT */
00180 
00181 /* Define to 1 if you have the <memory.h> header file. */
00182 #define HAVE_MEMORY_H 1
00183 
00184 /* Define to non-zero if your system has mkdir, and to 2 if your version of
00185    mkdir requires a mode parameter */
00186 #define HAVE_MKDIR 2
00187 
00188 /* Define to 1 if you have the `mmap' function. */
00189 #define HAVE_MMAP 1
00190 
00191 /* Enable if you have MacOS X atomic operations */
00192 /* #undef HAVE_OS_ATOMIC_OPS */
00193 
00194 /* Define to 1 if you have the `poppler_page_render' function. */
00195 /* #undef HAVE_POPPLER_PAGE_RENDER */
00196 
00197 /* Define to 1 if you have the `raise' function. */
00198 #define HAVE_RAISE 1
00199 
00200 /* Define to 1 if you have the `rsvg_pixbuf_from_file' function. */
00201 /* #undef HAVE_RSVG_PIXBUF_FROM_FILE */
00202 
00203 /* Define to 1 if you have the `sched_getaffinity' function. */
00204 #define HAVE_SCHED_GETAFFINITY 1
00205 
00206 /* Define to 1 if you have the <sched.h> header file. */
00207 #define HAVE_SCHED_H 1
00208 
00209 /* Define to 1 if you have the <setjmp.h> header file. */
00210 #define HAVE_SETJMP_H 1
00211 
00212 /* Define to 1 if you have the <signal.h> header file. */
00213 #define HAVE_SIGNAL_H 1
00214 
00215 /* Define to 1 if you have the <stdint.h> header file. */
00216 #define HAVE_STDINT_H 1
00217 
00218 /* Define to 1 if you have the <stdlib.h> header file. */
00219 #define HAVE_STDLIB_H 1
00220 
00221 /* Define to 1 if you have the <strings.h> header file. */
00222 #define HAVE_STRINGS_H 1
00223 
00224 /* Define to 1 if you have the <string.h> header file. */
00225 #define HAVE_STRING_H 1
00226 
00227 /* Define to 1 if you have the `strndup' function. */
00228 #define HAVE_STRNDUP 1
00229 
00230 /* Define to 1 if you have the <sys/int_types.h> header file. */
00231 /* #undef HAVE_SYS_INT_TYPES_H */
00232 
00233 /* Define to 1 if you have the <sys/ioctl.h> header file. */
00234 #define HAVE_SYS_IOCTL_H 1
00235 
00236 /* Define to 1 if you have the <sys/mman.h> header file. */
00237 #define HAVE_SYS_MMAN_H 1
00238 
00239 /* Define to 1 if you have the <sys/poll.h> header file. */
00240 #define HAVE_SYS_POLL_H 1
00241 
00242 /* Define to 1 if you have the <sys/socket.h> header file. */
00243 #define HAVE_SYS_SOCKET_H 1
00244 
00245 /* Define to 1 if you have the <sys/stat.h> header file. */
00246 #define HAVE_SYS_STAT_H 1
00247 
00248 /* Define to 1 if you have the <sys/types.h> header file. */
00249 #define HAVE_SYS_TYPES_H 1
00250 
00251 /* Define to 1 if you have the <sys/un.h> header file. */
00252 #define HAVE_SYS_UN_H 1
00253 
00254 /* Define to 1 if you have the <sys/wait.h> header file. */
00255 #define HAVE_SYS_WAIT_H 1
00256 
00257 /* Define to 1 if you have the <time.h> header file. */
00258 #define HAVE_TIME_H 1
00259 
00260 /* Define to 1 if the system has the type `uint128_t'. */
00261 /* #undef HAVE_UINT128_T */
00262 
00263 /* Define to 1 if the system has the type `uint64_t'. */
00264 #define HAVE_UINT64_T 1
00265 
00266 /* Define to 1 if you have the <unistd.h> header file. */
00267 #define HAVE_UNISTD_H 1
00268 
00269 /* Define to 1 if you have Valgrind */
00270 /* #undef HAVE_VALGRIND */
00271 
00272 /* Define to 1 if you have the `waitpid' function. */
00273 #define HAVE_WAITPID 1
00274 
00275 /* Define to 1 if you have the <windows.h> header file. */
00276 /* #undef HAVE_WINDOWS_H */
00277 
00278 /* Define to 1 if you have the <X11/extensions/shmproto.h> header file. */
00279 /* #undef HAVE_X11_EXTENSIONS_SHMPROTO_H */
00280 
00281 /* Define to 1 if you have the <X11/extensions/shmstr.h> header file. */
00282 /* #undef HAVE_X11_EXTENSIONS_SHMSTR_H */
00283 
00284 /* Define to 1 if you have the <X11/extensions/XShm.h> header file. */
00285 /* #undef HAVE_X11_EXTENSIONS_XSHM_H */
00286 
00287 /* Define to 1 if you have the `XRenderCreateConicalGradient' function. */
00288 /* #undef HAVE_XRENDERCREATECONICALGRADIENT */
00289 
00290 /* Define to 1 if you have the `XRenderCreateLinearGradient' function. */
00291 /* #undef HAVE_XRENDERCREATELINEARGRADIENT */
00292 
00293 /* Define to 1 if you have the `XRenderCreateRadialGradient' function. */
00294 /* #undef HAVE_XRENDERCREATERADIALGRADIENT */
00295 
00296 /* Define to 1 if you have zlib available */
00297 #define HAVE_ZLIB 1
00298 
00299 /* Define to 1 if the system has the type `__uint128_t'. */
00300 #define HAVE___UINT128_T 1
00301 
00302 /* Define to 1 if shared memory segments are released deferred. */
00303 /* #undef IPC_RMID_DEFERRED_RELEASE */
00304 
00305 /* Define to the sub-directory in which libtool stores uninstalled libraries.
00306  */
00307 #define LT_OBJDIR ".libs/"
00308 
00309 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
00310 /* #undef NO_MINUS_C_MINUS_O */
00311 
00312 /* Define to the address where bug reports for this package should be sent. */
00313 #define PACKAGE_BUGREPORT \
00314   "http://bugs.freedesktop.org/enter_bug.cgi?product=cairo"
00315 
00316 /* Define to the full name of this package. */
00317 #define PACKAGE_NAME USE_cairo_INSTEAD
00318 
00319 /* Define to the full name and version of this package. */
00320 #define PACKAGE_STRING USE_cairo_version_OR_cairo_version_string_INSTEAD
00321 
00322 /* Define to the one symbol short name of this package. */
00323 #define PACKAGE_TARNAME USE_cairo_INSTEAD
00324 
00325 /* Define to the home page for this package. */
00326 #define PACKAGE_URL "http://cairographics.org/"
00327 
00328 /* Define to the version of this package. */
00329 #define PACKAGE_VERSION USE_cairo_version_OR_cairo_version_string_INSTEAD
00330 
00331 /* Shared library file extension */
00332 #define SHARED_LIB_EXT "so"
00333 
00334 /* The size of `int', as computed by sizeof. */
00335 #define SIZEOF_INT 4
00336 
00337 /* The size of `long', as computed by sizeof. */
00338 #define SIZEOF_LONG 8
00339 
00340 /* The size of `long long', as computed by sizeof. */
00341 #define SIZEOF_LONG_LONG 8
00342 
00343 /* The size of `size_t', as computed by sizeof. */
00344 #define SIZEOF_SIZE_T 8
00345 
00346 /* The size of `void *', as computed by sizeof. */
00347 #define SIZEOF_VOID_P 8
00348 
00349 /* Define to 1 if you have the ANSI C header files. */
00350 #define STDC_HEADERS 1
00351 
00352 /* Enable extensions on AIX 3, Interix.  */
00353 #ifndef _ALL_SOURCE
00354 #define _ALL_SOURCE 1
00355 #endif
00356 /* Enable GNU extensions on systems that have them.  */
00357 #ifndef _GNU_SOURCE
00358 #define _GNU_SOURCE 1
00359 #endif
00360 /* Enable threading extensions on Solaris.  */
00361 #ifndef _POSIX_PTHREAD_SEMANTICS
00362 #define _POSIX_PTHREAD_SEMANTICS 1
00363 #endif
00364 /* Enable extensions on HP NonStop.  */
00365 #ifndef _TANDEM_SOURCE
00366 #define _TANDEM_SOURCE 1
00367 #endif
00368 /* Enable general extensions on Solaris.  */
00369 #ifndef __EXTENSIONS__
00370 #define __EXTENSIONS__ 1
00371 #endif
00372 
00373 /* Define to the value your compiler uses to support the warn-unused-result
00374    attribute */
00375 #define WARN_UNUSED_RESULT
00376 
00377 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
00378    significant byte first (like Motorola and SPARC, unlike Intel). */
00379 #if defined AC_APPLE_UNIVERSAL_BUILD
00380 #if defined __BIG_ENDIAN__
00381 #define WORDS_BIGENDIAN 1
00382 #endif
00383 #else
00384 #ifndef WORDS_BIGENDIAN
00385 /* #  undef WORDS_BIGENDIAN */
00386 #endif
00387 #endif
00388 
00389 /* Deal with multiple architecture compiles on Mac OS X */
00390 #ifdef __APPLE_CC__
00391 #ifdef __BIG_ENDIAN__
00392 #define WORDS_BIGENDIAN 1
00393 #define FLOAT_WORDS_BIGENDIAN 1
00394 #else
00395 /* #undef WORDS_BIGENDIAN */
00396 /* #undef FLOAT_WORDS_BIGENDIAN */
00397 #endif
00398 #endif
00399 
00400 /* Define to 1 if the X Window System is missing or not being used. */
00401 /* #undef X_DISPLAY_MISSING */
00402 
00403 /* Enable large inode numbers on Mac OS X 10.5.  */
00404 #ifndef _DARWIN_USE_64_BIT_INODE
00405 #define _DARWIN_USE_64_BIT_INODE 1
00406 #endif
00407 
00408 /* Number of bits in a file offset, on hosts where this is settable. */
00409 /* #undef _FILE_OFFSET_BITS */
00410 
00411 /* Define for large files, on AIX-style hosts. */
00412 /* #undef _LARGE_FILES */
00413 
00414 /* Define to 1 if on MINIX. */
00415 /* #undef _MINIX */
00416 
00417 /* Define to 2 if the system does not provide POSIX.1 features except with
00418    this defined. */
00419 /* #undef _POSIX_1_SOURCE */
00420 
00421 /* Define to 1 if you need to in order for `stat' and other things to work. */
00422 /* #undef _POSIX_SOURCE */
00423 
00424 /* Define to `__inline__' or `__inline' if that's what the C compiler
00425    calls it, or to nothing if 'inline' is not supported under any name.  */
00426 #ifndef __cplusplus
00427 /* #undef inline */
00428 #endif


cartographer
Author(s): The Cartographer Authors
autogenerated on Thu May 9 2019 02:27:35