123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428 |
- /*
- * config.h.in
- */
- #ifndef _config_h
- #define _config_h
- #define GDEBUG 1
- /* Define to 1 if you have the <ad2.h> header file. */
- #undef HAVE_AD2_H
- /* Define to 1 if you have the `asprintf' function. */
- #undef HAVE_ASPRINTF
- /* Define to 1 if you have the <bzlib.h> header file. */
- #undef HAVE_BZLIB_H
- /* Define to 1 if you have the <cairo.h> header file. */
- #undef HAVE_CAIRO_H
- /* Define to 1 if you have the <cblas.h> header file. */
- #undef HAVE_CBLAS_H
- /* Define to 1 if you have the <clapack.h> header file. */
- #undef HAVE_CLAPACK_H
- /* Define to 1 if you have the <CL/cl.h> header file. */
- #undef HAVE_CL_CL_H
- /* Define to 1 if you have the <dfftw.h> header file. */
- #undef HAVE_DFFTW_H
- /* Define to 1 if you have the `drand48' function. */
- #undef HAVE_DRAND48
- /* Define to 1 if you have the <f2c.h> header file. */
- #undef HAVE_F2C_H
- /* Define to 1 if you have the <fftw3.h> header file. */
- #undef HAVE_FFTW3_H
- /* Define to 1 if you have the <fftw.h> header file. */
- #undef HAVE_FFTW_H
- /* Define if fseeko (and presumably ftello) exists and is declared. */
- #undef HAVE_FSEEKO
- /* Define to 1 if you have the <ft2build.h> header file. */
- #undef HAVE_FT2BUILD_H
- /* Define to 1 if you have the `ftime' function. */
- #undef HAVE_FTIME
- /* Define to 1 if you have the <g2c.h> header file. */
- #undef HAVE_G2C_H
- /* define if GDAL is to be used */
- #undef HAVE_GDAL
- /* define if GEOS is to be used */
- #undef HAVE_GEOS
- /* Define to 1 if you have the <geos_c.h> header file. */
- #undef HAVE_GEOS_C_H
- /* Define to 1 if you have the `gethostname' function. */
- #undef HAVE_GETHOSTNAME
- /* Define to 1 if you have the `gettimeofday' function. */
- #undef HAVE_GETTIMEOFDAY
- /* Define to 1 if you have the <GL/glu.h> header file. */
- #undef HAVE_GL_GLU_H
- /* Define to 1 if you have the <GL/gl.h> header file. */
- #undef HAVE_GL_GL_H
- /* Define to 1 if you have the <iconv.h> header file. */
- #undef HAVE_ICONV_H
- /* define if "int64_t" is available */
- #undef HAVE_INT64_T
- /* Define to 1 if you have the <inttypes.h> header file. */
- #undef HAVE_INTTYPES_H
- /* Define to 1 if you have the <langinfo.h> header file. */
- #undef HAVE_LANGINFO_H
- /* define if ATLAS exists */
- #undef HAVE_LIBATLAS
- /* define if BLAS exists */
- #undef HAVE_LIBBLAS
- /* Define to 1 if you have the <libintl.h> header file. */
- #undef HAVE_LIBINTL_H
- /* define if LAPACK exists */
- #undef HAVE_LIBLAPACK
- /* define if liblas exists */
- #undef HAVE_LIBLAS
- /* Define to 1 if you have the <liblas/capi/liblas.h> header file. */
- #undef HAVE_LIBLAS_CAPI_LIBLAS_H
- /* Define to 1 if you have the <libpq-fe.h> header file. */
- #undef HAVE_LIBPQ_FE_H
- /* Define to 1 if you have the <limits.h> header file. */
- #undef HAVE_LIMITS_H
- /* define if "long long int" is available */
- #undef HAVE_LONG_LONG_INT
- /* Define to 1 if you have the `lseek' function. */
- #undef HAVE_LSEEK
- /* Define to 1 if you have the <memory.h> header file. */
- #undef HAVE_MEMORY_H
- /* Define to 1 if you have the <mysql.h> header file. */
- #undef HAVE_MYSQL_H
- /* Define to 1 if you have the `nanosleep' function. */
- #undef HAVE_NANOSLEEP
- /* define if NetCDF exists */
- #undef HAVE_NETCDF
- /* Define to 1 if you have the `nice' function. */
- #undef HAVE_NICE
- /* define if OGR is to be used */
- #undef HAVE_OGR
- /* Define to 1 if you have the <omp.h> header file. */
- #undef HAVE_OMP_H
- /* Define to 1 if you have the <OpenCL/opencl.h> header file. */
- #undef HAVE_OPENCL_OPENCL_H
- /* Define to 1 if you have the <OpenGL/glu.h> header file. */
- #undef HAVE_OPENGL_GLU_H
- /* Define to 1 if you have the <OpenGL/gl.h> header file. */
- #undef HAVE_OPENGL_GL_H
- /* define if glXCreatePbuffer exists */
- #undef HAVE_PBUFFERS
- /* define if PDAL exists */
- #undef HAVE_PDAL
- /* define if glXCreateGLXPixmap exists */
- #undef HAVE_PIXMAPS
- /* Define to 1 if you have the <png.h> header file. */
- #undef HAVE_PNG_H
- /* define if PostgreSQL is to be used */
- #undef HAVE_POSTGRES
- /* define if PQcmdTuples in lpq */
- #undef HAVE_PQCMDTUPLES
- /* Define to 1 if you have the <proj_api.h> header file. */
- #undef HAVE_PROJ_API_H
- /* Define to 1 if you have the <proj.h> header file. */
- #undef HAVE_PROJ_H
- /* Define to 1 if you have the <pthread.h> header file. */
- #undef HAVE_PTHREAD_H
- /* Define to 1 if you have the `putenv' function. */
- #undef HAVE_PUTENV
- /* Define to 1 if you have the <readline/history.h> header file. */
- #undef HAVE_READLINE_HISTORY_H
- /* Define to 1 if you have the <readline/readline.h> header file. */
- #undef HAVE_READLINE_READLINE_H
- /* Define to 1 if you have the <regex.h> header file. */
- #undef HAVE_REGEX_H
- /* Define to 1 if you have the `setenv' function. */
- #undef HAVE_SETENV
- /* Define to 1 if you have the `seteuid' function. */
- #undef HAVE_SETEUID
- /* Define to 1 if you have the `setpriority' function. */
- #undef HAVE_SETPRIORITY
- /* Define to 1 if you have the `setreuid' function. */
- #undef HAVE_SETREUID
- /* Define to 1 if you have the `setruid' function. */
- #undef HAVE_SETRUID
- /* define if socket() exists */
- #undef HAVE_SOCKET
- /* define if SQLite is to be used */
- #undef HAVE_SQLITE
- /* Define to 1 if you have the <sqlite3.h> header file. */
- #undef HAVE_SQLITE3_H
- /* Define to 1 if you have the <sql.h> header file. */
- #undef HAVE_SQL_H
- /* Define to 1 if you have the <stdint.h> header file. */
- #undef HAVE_STDINT_H
- /* Define to 1 if you have the <stdlib.h> header file. */
- #undef HAVE_STDLIB_H
- /* Define to 1 if you have the <strings.h> header file. */
- #undef HAVE_STRINGS_H
- /* Define to 1 if you have the <string.h> header file. */
- #undef HAVE_STRING_H
- /* Define to 1 if you have the <sys/ioctl.h> header file. */
- #undef HAVE_SYS_IOCTL_H
- /* Define to 1 if you have the <sys/mtio.h> header file. */
- #undef HAVE_SYS_MTIO_H
- /* Define to 1 if you have the <sys/resource.h> header file. */
- #undef HAVE_SYS_RESOURCE_H
- /* Define to 1 if you have the <sys/stat.h> header file. */
- #undef HAVE_SYS_STAT_H
- /* Define to 1 if you have the <sys/timeb.h> header file. */
- #undef HAVE_SYS_TIMEB_H
- /* Define to 1 if you have the <sys/time.h> header file. */
- #undef HAVE_SYS_TIME_H
- /* Define to 1 if you have the <sys/types.h> header file. */
- #undef HAVE_SYS_TYPES_H
- /* Define to 1 if you have the <sys/utsname.h> header file. */
- #undef HAVE_SYS_UTSNAME_H
- /* Define to 1 if you have the <termios.h> header file. */
- #undef HAVE_TERMIOS_H
- /* Define to 1 if you have the <termio.h> header file. */
- #undef HAVE_TERMIO_H
- /* Define to 1 if you have the <tiffio.h> header file. */
- #undef HAVE_TIFFIO_H
- /* Define to 1 if you have the `time' function. */
- #undef HAVE_TIME
- /* Define to 1 if you have the `uname' function. */
- #undef HAVE_UNAME
- /* Define to 1 if you have the <unistd.h> header file. */
- #undef HAVE_UNISTD_H
- /* Define to 1 if you have the <values.h> header file. */
- #undef HAVE_VALUES_H
- /* Define to 1 if you have the <windows.h> header file. */
- #undef HAVE_WINDOWS_H
- /* Define to 1 if you have the <zlib.h> header file. */
- #undef HAVE_ZLIB_H
- /* Define to 1 if you have the <zstd.h> header file. */
- #undef HAVE_ZSTD_H
- /* define if OpenGL uses Aqua (MacOS X) */
- #undef OPENGL_AQUA
- /* define if OpenGL uses Windows */
- #undef OPENGL_WINDOWS
- /* define if OpenGL uses X11 */
- #undef OPENGL_X11
- /* Define to the address where bug reports for this package should be sent. */
- #undef PACKAGE_BUGREPORT
- /* Define to the full name of this package. */
- #undef PACKAGE_NAME
- /* Define to the full name and version of this package. */
- #undef PACKAGE_STRING
- /* Define to the one symbol short name of this package. */
- #undef PACKAGE_TARNAME
- /* Define to the home page for this package. */
- #undef PACKAGE_URL
- /* Define to the version of this package. */
- #undef PACKAGE_VERSION
- /* Define to 1 if the `setpgrp' function takes no argument. */
- #undef SETPGRP_VOID
- /* define for Windows static build */
- #undef STATIC_BUILD
- /* Define to 1 if you have the ANSI C header files. */
- #undef STDC_HEADERS
- /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
- #undef TIME_WITH_SYS_TIME
- /* define if NLS requested */
- #undef USE_NLS
- /* define if using old PROJ version 4 API */
- #undef USE_PROJ4API
- /* Define to 1 if the X Window System is missing or not being used. */
- #undef X_DISPLAY_MISSING
- /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
- `char[]'. */
- #undef YYTEXT_POINTER
- /* Number of bits in a file offset, on hosts where this is settable. */
- #undef _FILE_OFFSET_BITS
- /* Define to make fseeko visible on some hosts (e.g. glibc 2.2). */
- #undef _LARGEFILE_SOURCE
- /* Define for large files, on AIX-style hosts. */
- #undef _LARGE_FILES
- /* enable threading extensions on Solaris */
- #undef _POSIX_PTHREAD_SEMANTICS
- /* define _REENTRANT flag (for SunOS) */
- #undef _REENTRANT
- /* Define to `int' if <sys/types.h> doesn't define. */
- #undef gid_t
- /* Define to `long int' if <sys/types.h> does not define. */
- #undef off_t
- /* Define to `int' if <sys/types.h> doesn't define. */
- #undef uid_t
- /*
- * configuration information solely dependent on the above
- * nothing below this point should need changing
- */
- #if defined(HAVE_VALUES_H) && !defined(HAVE_LIMITS_H)
- #define INT_MIN -MAXINT
- #endif
- /*
- * Defines needed to get large file support - from cdrtools-2.01
- */
- /* MINGW32 LFS */
- /* define if we have LFS */
- #undef HAVE_LARGEFILES
- #ifdef HAVE_LARGEFILES /* If we have working largefiles at all */
- /* This is not defined with glibc-2.1.3 */
- #if 0
- /* what to do with these four? configure comments these out */
- #undef _LARGEFILE_SOURCE /* To make ftello() visible (HP-UX 10.20). */
- #undef _LARGE_FILES /* Large file defined on AIX-style hosts. */
- #undef _XOPEN_SOURCE /* To make ftello() visible (glibc 2.1.3). */
- #undef _XOPEN_SOURCE_EXTENDED
- /* XXX We don't use this because glibc2.1.3*/
- /* XXX is bad anyway. If we define */
- /* XXX _XOPEN_SOURCE we will loose caddr_t */
- #endif
- #if defined(__MINGW32__) && (!defined(_FILE_OFFSET_BITS) || (_FILE_OFFSET_BITS != 64))
- /* add/remove as needed */
- /* redefine off_t */
- #include <sys/types.h>
- #define off_t off64_t
- /* fseeko and ftello are safe because not defined by MINGW */
- #define HAVE_FSEEKO
- #define fseeko fseeko64
- #define ftello ftello64
- /* redefine lseek */
- #include <unistd.h>
- #define lseek lseek64
- /* redefine stat and fstat */
- /* use _stati64 compatible with MSVCRT < 6.1 */
- #include <sys/stat.h>
- #define stat _stati64
- #define fstat _fstati64
- #endif /* MINGW32 LFS */
- #endif /* HAVE_LARGEFILES */
- /* define if langinfo.h exists */
- #undef HAVE_LANGINFO_H
- /* Use framebuffer objects for off-screen OpenGL rendering */
- #define OPENGL_FBO 1
- #endif /* _config_h */
|