1 /* c-auto.in. Generated from configure.ac by autoheader. */
3 /* c-auto.h: defines for kpathsea, as determined by configure.
5 Copyright 1994-97, 2008, 2009, 2010 Karl Berry.
6 Copyright 1997-99, 2002, 2005 Olaf Weber.
8 This library is free software; you can redistribute it and/or
9 modify it under the terms of the GNU Lesser General Public
10 License as published by the Free Software Foundation; either
11 version 2.1 of the License, or (at your option) any later version.
13 This library is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 Lesser General Public License for more details.
18 You should have received a copy of the GNU Lesser General Public License
19 along with this library; if not, see <http://www.gnu.org/licenses/>. */
21 /* Guard against double inclusion. */
22 #ifndef KPATHSEA_C_AUTO_H
23 #define KPATHSEA_C_AUTO_H
25 /* kpathsea: the version string. */
26 #define KPSEVERSION "kpathsea version 6.2.0dev"
28 /* Define to 1 if the `closedir' function returns void instead of `int'. */
31 /* Define to 1 if getcwd is implemented using fork or vfork. Let me know if
32 you have to add this by hand because configure failed to detect it. */
35 /* Define to 1 if you have the <assert.h> header file. */
38 /* Define to 1 if you have the declaration of `putenv', and to 0 if you don't.
40 #undef HAVE_DECL_PUTENV
42 /* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
44 #undef HAVE_DECL_STRSTR
46 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
50 /* Define to 1 if you have the <dlfcn.h> header file. */
53 /* Define to 1 if you have the <float.h> header file. */
56 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
59 /* Define to 1 if you have the `getcwd' function. */
62 /* Define to 1 if you have the `getwd' function. */
65 /* Define to 1 if you have the <inttypes.h> header file. */
66 #undef HAVE_INTTYPES_H
68 /* Define to 1 if you have the <limits.h> header file. */
71 /* Define to 1 if you have the `memcmp' function. */
74 /* Define to 1 if you have the `memcpy' function. */
77 /* Define to 1 if you have the <memory.h> header file. */
80 /* Define to 1 if you have the `mkstemp' function. */
83 /* Define to 1 if you have the `mktemp' function. */
86 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
89 /* Define to 1 if you have the `putenv' function. */
92 /* Define to 1 if you have the <pwd.h> header file. */
95 /* Define to 1 if you have the <stdint.h> header file. */
98 /* Define to 1 if you have the <stdlib.h> header file. */
101 /* Define to 1 if you have the `strcasecmp' function. */
102 #undef HAVE_STRCASECMP
104 /* Define to 1 if you have the `strchr' function. */
107 /* Define to 1 if you have the <strings.h> header file. */
108 #undef HAVE_STRINGS_H
110 /* Define to 1 if you have the <string.h> header file. */
113 /* Define to 1 if you have the `strrchr' function. */
116 /* Define to 1 if you have the `strstr' function. */
119 /* Define to 1 if you have the `strtol' function. */
122 /* Define to 1 if `st_mtim' is a member of `struct stat'. */
123 #undef HAVE_STRUCT_STAT_ST_MTIM
125 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
127 #undef HAVE_SYS_DIR_H
129 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
131 #undef HAVE_SYS_NDIR_H
133 /* Define to 1 if you have the <sys/param.h> header file. */
134 #undef HAVE_SYS_PARAM_H
136 /* Define to 1 if you have the <sys/stat.h> header file. */
137 #undef HAVE_SYS_STAT_H
139 /* Define to 1 if you have the <sys/types.h> header file. */
140 #undef HAVE_SYS_TYPES_H
142 /* Define to 1 if you have the <unistd.h> header file. */
145 /* Define to the sub-directory in which libtool stores uninstalled libraries.
149 /* Define to 1 if you want to run mkocp if OCP file is missing, and to 0 if
151 #undef MAKE_OMEGA_OCP_BY_DEFAULT
153 /* Define to 1 if you want to run mkofm if OFM file is missing, and to 0 if
155 #undef MAKE_OMEGA_OFM_BY_DEFAULT
157 /* Define to 1 if you want to run mktexfmt if format file is missing, and to 0
159 #undef MAKE_TEX_FMT_BY_DEFAULT
161 /* Define to 1 if you want to run mktexmf if MF source is missing, and to 0 if
163 #undef MAKE_TEX_MF_BY_DEFAULT
165 /* Define to 1 if you want to run mktexpk if PK font is missing, and to 0 if
167 #undef MAKE_TEX_PK_BY_DEFAULT
169 /* Define to 1 if you want to run mktextex if TeX source is missing, and to 0
171 #undef MAKE_TEX_TEX_BY_DEFAULT
173 /* Define to 1 if you want to run mktextfm if TFM file is missing, and to 0 if
175 #undef MAKE_TEX_TFM_BY_DEFAULT
177 /* Name of package */
180 /* Define to the address where bug reports for this package should be sent. */
181 #undef PACKAGE_BUGREPORT
183 /* Define to the full name of this package. */
186 /* Define to the full name and version of this package. */
187 #undef PACKAGE_STRING
189 /* Define to the one symbol short name of this package. */
190 #undef PACKAGE_TARNAME
192 /* Define to the home page for this package. */
195 /* Define to the version of this package. */
196 #undef PACKAGE_VERSION
198 /* The size of `long', as computed by sizeof. */
201 /* Define to 1 if you have the ANSI C header files. */
204 /* Version number of package */
207 /* Define to 1 if we need (v)snprintf wrapper functions. */
210 /* Enable large inode numbers on Mac OS X 10.5. */
211 #ifndef _DARWIN_USE_64_BIT_INODE
212 # define _DARWIN_USE_64_BIT_INODE 1
215 /* Number of bits in a file offset, on hosts where this is settable. */
216 #undef _FILE_OFFSET_BITS
218 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
219 #undef _LARGEFILE_SOURCE
221 /* Define for large files, on AIX-style hosts. */
224 /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
225 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
226 #define below would cause a syntax error. */
229 /* Define to empty if `const' does not conform to ANSI C. */
232 /* Define to `__inline__' or `__inline' if that's what the C compiler
233 calls it, or to nothing if 'inline' is not supported under any name. */
238 /* Define to the type of a signed integer type of width exactly 64 bits if
239 such a type exists and the standard includes do not define it. */
242 /* Define to `unsigned int' if <sys/types.h> does not define. */
245 /* Define to the type of an unsigned integer type of width exactly 64 bits if
246 such a type exists and the standard includes do not define it. */
249 #endif /* !KPATHSEA_C_AUTO_H */