Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
wine-mirror
GitHub Repository: wine-mirror/wine
Path: blob/master/libs/tiff/libtiff/tif_config.h
8819 views
1
/* libtiff/tif_config.h. Generated from tif_config.h.in by configure. */
2
/* clang-format off */
3
/* clang-format disabled because CMake scripts are very sensitive to the
4
* formatting of this file. configure_file variables of type "@VAR@" are
5
* modified by clang-format and won't be substituted.
6
*/
7
8
/* libtiff/tif_config.h.in. Not generated, but originated from autoheader. */
9
10
#include "tiffconf.h"
11
12
/* Support CCITT Group 3 & 4 algorithms */
13
#define CCITT_SUPPORT 1
14
15
/* Pick up YCbCr subsampling info from the JPEG data stream to support files
16
lacking the tag (default enabled). */
17
#define CHECK_JPEG_YCBCR_SUBSAMPLING 1
18
19
/* enable partial strip reading for large strips (experimental) */
20
/* #undef CHUNKY_STRIP_READ_SUPPORT */
21
22
/* Support C++ stream API (requires C++ compiler) */
23
/* #undef CXX_SUPPORT */
24
25
/* enable deferred strip/tile offset/size loading */
26
/* #undef DEFER_STRILE_LOAD */
27
28
/* Define to 1 if you have the <assert.h> header file. */
29
#define HAVE_ASSERT_H 1
30
31
/* Define to 1 if you have the declaration of `optarg', and to 0 if you don't.
32
*/
33
/* #undef HAVE_DECL_OPTARG */
34
35
/* Define to 1 if you have the <fcntl.h> header file. */
36
#define HAVE_FCNTL_H 1
37
38
/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
39
#define HAVE_FSEEKO 1
40
41
/* Define to 1 if you have the `getopt' function. */
42
/* #undef HAVE_GETOPT */
43
44
/* Define to 1 if you have the <GLUT/glut.h> header file. */
45
/* #undef HAVE_GLUT_GLUT_H */
46
47
/* Define to 1 if you have the <GL/glut.h> header file. */
48
/* #undef HAVE_GL_GLUT_H */
49
50
/* Define to 1 if you have the <GL/glu.h> header file. */
51
/* #undef HAVE_GL_GLU_H */
52
53
/* Define to 1 if you have the <GL/gl.h> header file. */
54
/* #undef HAVE_GL_GL_H */
55
56
/* Define to 1 if you have the <io.h> header file. */
57
#define HAVE_IO_H 1
58
59
/* Define to 1 if you have the `jbg_newlen' function. */
60
/* #undef HAVE_JBG_NEWLEN */
61
62
/* Define to 1 if you have the `mmap' function. */
63
/* #undef HAVE_MMAP */
64
65
/* Define to 1 if you have the <OpenGL/glu.h> header file. */
66
/* #undef HAVE_OPENGL_GLU_H */
67
68
/* Define to 1 if you have the <OpenGL/gl.h> header file. */
69
/* #undef HAVE_OPENGL_GL_H */
70
71
/* Define to 1 if you have the `setmode' function. */
72
#define HAVE_SETMODE 1
73
74
/* Define to 1 if you have the `snprintf' function. */
75
/* #undef HAVE_SNPRINTF */
76
77
/* Define to 1 if you have the <strings.h> header file. */
78
#define HAVE_STRINGS_H 1
79
80
/* Define to 1 if you have the <sys/types.h> header file. */
81
#define HAVE_SYS_TYPES_H 1
82
83
/* Define to 1 if you have the <unistd.h> header file. */
84
#define HAVE_UNISTD_H 1
85
86
/* 8/12 bit libjpeg dual mode enabled */
87
/* #undef JPEG_DUAL_MODE_8_12 */
88
89
/* 8/12 bit dual mode JPEG built into libjpeg-turbo 3.0+ */
90
/* #undef HAVE_JPEGTURBO_DUAL_MODE_8_12 */
91
92
/* Support LERC compression */
93
/* #undef LERC_SUPPORT */
94
95
/* Define to 1 when building a static libtiff with LERC enabled. */
96
/* #undef LERC_STATIC */
97
98
/* 12bit libjpeg primary include file with path */
99
/* #undef LIBJPEG_12_PATH */
100
101
/* Support LZMA2 compression */
102
/* #undef LZMA_SUPPORT */
103
104
/* Name of package */
105
#define PACKAGE "tiff"
106
107
/* Define to the address where bug reports for this package should be sent. */
108
#define PACKAGE_BUGREPORT "[email protected]"
109
110
/* Define to the full name of this package. */
111
#define PACKAGE_NAME "LibTIFF Software"
112
113
/* Define to the one symbol short name of this package. */
114
#define PACKAGE_TARNAME "tiff"
115
116
/* Define to the home page for this package. */
117
#define PACKAGE_URL ""
118
119
/* The size of `size_t', as computed by sizeof. */
120
#ifdef _WIN64
121
#define SIZEOF_SIZE_T 8
122
#else
123
#define SIZEOF_SIZE_T 4
124
#endif
125
126
/* Default size of the strip in bytes (when strip chopping enabled) */
127
#define STRIP_SIZE_DEFAULT 8192
128
129
/* Maximum number of TIFF IFDs that libtiff can iterate through in a file. */
130
#define TIFF_MAX_DIR_COUNT 1048576
131
132
/* define to use win32 IO system */
133
#define USE_WIN32_FILEIO 1
134
135
/* Support webp compression */
136
/* #undef WEBP_SUPPORT */
137
138
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
139
significant byte first (like Motorola and SPARC, unlike Intel). */
140
#if defined AC_APPLE_UNIVERSAL_BUILD
141
# if defined __BIG_ENDIAN__
142
# define WORDS_BIGENDIAN 1
143
# endif
144
#else
145
# ifndef WORDS_BIGENDIAN
146
/* # undef WORDS_BIGENDIAN */
147
# endif
148
#endif
149
150
/* Support zstd compression */
151
/* #undef ZSTD_SUPPORT */
152
153
/* Enable large inode numbers on Mac OS X 10.5. */
154
#ifndef _DARWIN_USE_64_BIT_INODE
155
# define _DARWIN_USE_64_BIT_INODE 1
156
#endif
157
158
/* Number of bits in a file offset, on hosts where this is settable. */
159
#define _FILE_OFFSET_BITS 64
160
161
/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
162
/* #undef _LARGEFILE_SOURCE */
163
164
/* Define for large files, on AIX-style hosts. */
165
/* #undef _LARGE_FILES */
166
167
#if !defined(__MINGW32__)
168
# define TIFF_SIZE_FORMAT "zu"
169
#endif
170
#if SIZEOF_SIZE_T == 8
171
# define TIFF_SSIZE_FORMAT PRId64
172
# if defined(__MINGW32__)
173
# define TIFF_SIZE_FORMAT PRIu64
174
# endif
175
#elif SIZEOF_SIZE_T == 4
176
# define TIFF_SSIZE_FORMAT PRId32
177
# if defined(__MINGW32__)
178
# define TIFF_SIZE_FORMAT PRIu32
179
# endif
180
#else
181
# error "Unsupported size_t size; please submit a bug report"
182
#endif
183
184
/* clang-format on */
185
186