# config.h

Go to the documentation of this file.

    00001 /* config.h.  Generated automatically by configure.  */
    00002 /* config.h.in.  Generated automatically from configure.in by autoheader.  */
    00003
    00004 /* Define if on AIX 3.
    00005    System headers sometimes define this.
    00006    We just want to avoid a redefinition error message.  */
    00007 #ifndef _ALL_SOURCE
    00008 /* #undef _ALL_SOURCE */
    00009 #endif
    00010
    00011 /* Define if using alloca.c.  */
    00012 /* #undef C_ALLOCA */
    00013
    00014 /* Define to empty if the keyword does not work.  */
    00015 /* #undef const */
    00016
    00017 /* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
    00018    This function is required for alloca.c support on those systems.  */
    00019 /* #undef CRAY_STACKSEG_END */
    00020
    00021 /* Define if you have alloca, as a function or macro.  */
    00022 #define HAVE_ALLOCA 1
    00023
    00024 /* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
    00025 /* #undef HAVE_ALLOCA_H */
    00026
    00027 /* Define if you don't have vprintf but do have _doprnt.  */
    00028 /* #undef HAVE_DOPRNT */
    00029
    00030 /* Define if your system has a working fnmatch function.  */
    00031 #define HAVE_FNMATCH 1
    00032
    00033 /* Define if you have the getmntent function.  */
    00034 /* #undef HAVE_GETMNTENT */
    00035
    00036 /* Define if you have a working `mmap' system call.  */
    00037 /* #undef HAVE_MMAP */
    00038
    00039 /* Define if you have the vprintf function.  */
    00040 #define HAVE_VPRINTF 1
    00041
    00042 /* Define as __inline if that's what the C compiler calls it.  */
    00043 /* #undef inline */
    00044
    00045 /* Define if major, minor, and makedev are declared in <mkdev.h>.  */
    00046 /* #undef MAJOR_IN_MKDEV */
    00047
    00048 /* Define if major, minor, and makedev are declared in <sysmacros.h>.  */
    00049 /* #undef MAJOR_IN_SYSMACROS */
    00050
    00051 /* Define if on MINIX.  */
    00052 /* #undef _MINIX */
    00053
    00054 /* Define to `int' if <sys/types.h> doesn't define.  */
    00055 /* #undef mode_t */
    00056
    00057 /* Define to `long' if <sys/types.h> doesn't define.  */
    00058 /* #undef off_t */
    00059
    00060 /* Define to `int' if <sys/types.h> doesn't define.  */
    00061 /* #undef pid_t */
    00062
    00063 /* Define if the system does not provide POSIX.1 features except
    00064    with this defined.  */
    00065 /* #undef _POSIX_1_SOURCE */
    00066
    00067 /* Define if you need to in order for stat and other things to work.  */
    00068 /* #undef _POSIX_SOURCE */
    00069
    00070 /* Define to `unsigned' if <sys/types.h> doesn't define.  */
    00071 /* #undef size_t */
    00072
    00073 /* If using the C implementation of alloca, define if you know the
    00074    direction of stack growth for your system; otherwise it will be
    00075    automatically deduced at run-time.
    00076  STACK_DIRECTION > 0 => grows toward higher addresses
    00077  STACK_DIRECTION < 0 => grows toward lower addresses
    00078  STACK_DIRECTION = 0 => direction of growth unknown
    00079  */
    00080 /* #undef STACK_DIRECTION */
    00081
    00082 /* Define if you have the ANSI C header files.  */
    00083 #define STDC_HEADERS 1
    00084
    00085 /* Define if you can safely include both <sys/time.h> and <time.h>.  */
    00086 #define TIME_WITH_SYS_TIME 1
    00087
    00088 /* Define as 1 if you have mntctl() (only aix?) */
    00089 /* #undef HAVE_MNTCTL */
    00090
    00091 /* Define as 1 if <netdb.h> defines h_errno */
    00092 #define HAVE_HERRNO 1
    00093
    00094 /* Define as 1 if <sys/stat.h> defines S_ISLNK */
    00095 #define HAVE_S_ISLNK 1
    00096
    00097 /* Define as 1 if <sys/stat.h> defines S_IFSOCK */
    00098 #define HAVE_S_IFSOCK 1
    00099
    00100 /* Define as 1 if <sys/stat.h> defines S_ISSOCK */
    00101 #define HAVE_S_ISSOCK 1
    00102
    00103 /* Define as 1 if we need myrealloc */
    00104 /* #undef NEED_MYREALLOC */
    00105
    00106 /* Define as one if we need to include <strings.h> (along with <string.h>) */
    00107 /* #undef NEED_STRINGS_H */
    00108
    00109 /* Define as 1 if you have getmntinfo_r() (only osf?) */
    00110 /* #undef HAVE_GETMNTINFO_R */
    00111
    00112 /* Define as 1 if you have "struct mnttab" (only sco?) */
    00113 /* #undef HAVE_STRUCT_MNTTAB */
    00114
    00115 /* Define as 1 if you have lchown() */
    00116 #define HAVE_LCHOWN 1
    00117
    00118 /* Define as 1 if chown() follows symlinks and you don't have lchown() */
    00119 /* #undef CHOWN_FOLLOWS_SYMLINK */
    00120
    00121 /* Define if the patch call you'll be using is 2.1 or older */
    00122 #define HAVE_OLDPATCH_21 1
    00123
    00124 /* Define as 1 if your zlib has gzseek() */
    00125 #define HAVE_GZSEEK 1
    00126
    00127 /* Define as 1 if your va_list type is an array */
    00128 #define HAVE_VA_LIST_AS_ARRAY 1
    00129
    00130 /* Define as 1 if you bzip2 1.0 */
    00131 #define HAVE_BZ2_1_0 1
    00132
    00133 /* A full path to a program, possibly with arguments, that will create a
    00134    directory and all necessary parent directories, ala `mkdir -p'        */
    00135 #define MKDIR_P "/bin/mkdir -p"
    00136
    00137 /* Full path to rpm locale directory (usually /usr/share/locale) */
    00138 #define LOCALEDIR "/usr/local/share/locale"
    00139
    00140 /* Full path to rpm global configuration directory (usually /usr/lib/rpm) */
    00141 #define RPMCONFIGDIR "/usr/local/lib/rpm"
    00142
    00143 /* Full path to rpm system configuration directory (usually /etc/rpm) */
    00144 #define SYSCONFIGDIR "/etc/rpm"
    00145
    00146 /* Full path to find-provides script (usually /usr/lib/rpm/find-provides) */
    00147 #define FINDPROVIDES "/usr/local/lib/rpm/find-provides"
    00148
    00149 /* Full path to find-requires script (usually /usr/lib/rpm/find-requires) */
    00150 #define FINDREQUIRES "/usr/local/lib/rpm/find-requires"
    00151
    00152 /* Full path to rpmpopt configuration file (usually /usr/lib/rpm/rpmpopt) */
    00153 #define LIBRPMALIAS_FILENAME "/usr/local/lib/rpm/rpmpopt-4.0.4"
    00154
    00155 /* Full path to rpmrc configuration file (usually /usr/lib/rpm/rpmrc) */
    00156 #define LIBRPMRC_FILENAME "/usr/local/lib/rpm/rpmrc"
    00157
    00158 /* Colon separated paths of macro files to read. */
    00159 #define MACROFILES "/usr/local/lib/rpm/macros:/usr/local/lib/rpm/%{_target_platform}/macros:/etc/rpm/macros:/etc/rpm/macros.specspo:/etc/rpm/macros.db1:/etc/rpm/%{_target_platform}/macros:~/.rpmmacros"
    00160
    00161 /* statfs in <sys/statvfs.h> (for solaris 2.6+ systems) */
    00162 #define STATFS_IN_SYS_STATVFS 1
    00163
    00164 /* statfs in <sys/vfs.h> (for linux systems) */
    00165 /* #undef STATFS_IN_SYS_VFS */
    00166
    00167 /* statfs in <sys/mount.h> (for Digital Unix 4.0D systems) */
    00168 /* #undef STATFS_IN_SYS_MOUNT */
    00169
    00170 /* statfs in <sys/statfs.h> (for Irix 6.4 systems) */
    00171 /* #undef STATFS_IN_SYS_STATFS */
    00172
    00173 /* define if struct statfs has the f_bavail member */
    00174 #define STATFS_HAS_F_BAVAIL 1
    00175
    00176 /* define if the statfs() call takes 4 arguments */
    00177 /* #undef STAT_STATFS4 */
    00178
    00179 /* Use the included glob.c? */
    00180 #define USE_GNU_GLOB 1
    00181
    00182 /* Use the Berkeley db3 API? */
    00183 #define USE_DB3 1
    00184
    00185 /* Use the Berkeley db1 retrofit to db2/db3 API? */
    00186 #define USE_DB1 1
    00187
    00188 /* Define if you have the <db3/db.h> header file.  */
    00189 #define HAVE_DB3_DB_H 1
    00190
    00191 /* Build with dmalloc support? */
    00192 /* #undef DMALLOC */
    00193
    00194
    00195 /* Define if you have the getmntent() function */
    00196 /* #undef HAVE_GETMNTENT */
    00197
    00198 /* Define if you have the __argz_count function.  */
    00199 /* #undef HAVE___ARGZ_COUNT */
    00200
    00201 /* Define if you have the __argz_next function.  */
    00202 /* #undef HAVE___ARGZ_NEXT */
    00203
    00204 /* Define if you have the __argz_stringify function.  */
    00205 /* #undef HAVE___ARGZ_STRINGIFY */
    00206
    00207 /* Define if you have the basename function.  */
    00208 #define HAVE_BASENAME 1
    00209
    00210 /* Define if you have the dcgettext function.  */
    00211 #define HAVE_DCGETTEXT 1
    00212
    00213 /* Define if you have the feof_unlocked function.  */
    00214 #define HAVE_FEOF_UNLOCKED 1
    00215
    00216 /* Define if you have the fgets_unlocked function.  */
    00217 /* #undef HAVE_FGETS_UNLOCKED */
    00218
    00219 /* Define if you have the ftok function.  */
    00220 #define HAVE_FTOK 1
    00221
    00222 /* Define if you have the getcwd function.  */
    00223 #define HAVE_GETCWD 1
    00224
    00225 /* Define if you have the getegid function.  */
    00226 #define HAVE_GETEGID 1
    00227
    00228 /* Define if you have the geteuid function.  */
    00229 #define HAVE_GETEUID 1
    00230
    00231 /* Define if you have the getgid function.  */
    00232 #define HAVE_GETGID 1
    00233
    00234 /* Define if you have the getpagesize function.  */
    00235 #define HAVE_GETPAGESIZE 1
    00236
    00237 /* Define if you have the getpassphrase function.  */
    00238 /* #undef HAVE_GETPASSPHRASE */
    00239
    00240 /* Define if you have the getuid function.  */
    00241 #define HAVE_GETUID 1
    00242
    00243 /* Define if you have the getwd function.  */
    00244 #define HAVE_GETWD 1
    00245
    00246 /* Define if you have the glob function.  */
    00247 #define HAVE_GLOB 1
    00248
    00249 /* Define if you have the inet_aton function.  */
    00250 #define HAVE_INET_ATON 1
    00251
    00252 /* Define if you have the mempcpy function.  */
    00253 /* #undef HAVE_MEMPCPY */
    00254
    00255 /* Define if you have the mtrace function.  */
    00256 /* #undef HAVE_MTRACE */
    00257
    00258 /* Define if you have the munmap function.  */
    00259 #define HAVE_MUNMAP 1
    00260
    00261 /* Define if you have the personality function.  */
    00262 /* #undef HAVE_PERSONALITY */
    00263
    00264 /* Define if you have the putenv function.  */
    00265 #define HAVE_PUTENV 1
    00266
    00267 /* Define if you have the realpath function.  */
    00268 #define HAVE_REALPATH 1
    00269
    00270 /* Define if you have the regcomp function.  */
    00271 #define HAVE_REGCOMP 1
    00272
    00273 /* Define if you have the setenv function.  */
    00274 #define HAVE_SETENV 1
    00275
    00276 /* Define if you have the setlocale function.  */
    00277 #define HAVE_SETLOCALE 1
    00278
    00279 /* Define if you have the snprintf function.  */
    00280 #define HAVE_SNPRINTF 1
    00281
    00282 /* Define if you have the stpcpy function.  */
    00283 #define HAVE_STPCPY 1
    00284
    00285 /* Define if you have the stpncpy function.  */
    00286 /* #undef HAVE_STPNCPY */
    00287
    00288 /* Define if you have the strcasecmp function.  */
    00289 #define HAVE_STRCASECMP 1
    00290
    00291 /* Define if you have the strchr function.  */
    00292 #define HAVE_STRCHR 1
    00293
    00294 /* Define if you have the strcspn function.  */
    00295 #define HAVE_STRCSPN 1
    00296
    00297 /* Define if you have the strdup function.  */
    00298 #define HAVE_STRDUP 1
    00299
    00300 /* Define if you have the strerror function.  */
    00301 #define HAVE_STRERROR 1
    00302
    00303 /* Define if you have the strspn function.  */
    00304 #define HAVE_STRSPN 1
    00305
    00306 /* Define if you have the strstr function.  */
    00307 #define HAVE_STRSTR 1
    00308
    00309 /* Define if you have the strtol function.  */
    00310 #define HAVE_STRTOL 1
    00311
    00312 /* Define if you have the strtoul function.  */
    00313 #define HAVE_STRTOUL 1
    00314
    00315 /* Define if you have the tsearch function.  */
    00316 #define HAVE_TSEARCH 1
    00317
    00318 /* Define if you have the vsnprintf function.  */
    00319 #define HAVE_VSNPRINTF 1
    00320
    00321 /* Define if you have the <argz.h> header file.  */
    00322 /* #undef HAVE_ARGZ_H */
    00323
    00324 /* Define if you have the <bzlib.h> header file.  */
    00325 #define HAVE_BZLIB_H 1
    00326
    00327 /* Define if you have the <db3/db.h> header file.  */
    00328 #define HAVE_DB3_DB_H 1
    00329
    00330 /* Define if you have the <dirent.h> header file.  */
    00331 #define HAVE_DIRENT_H 1
    00332
    00333 /* Define if you have the <dlfcn.h> header file.  */
    00334 #define HAVE_DLFCN_H 1
    00335
    00336 /* Define if you have the <err.h> header file.  */
    00337 #define HAVE_ERR_H 1
    00338
    00339 /* Define if you have the <fcntl.h> header file.  */
    00340 #define HAVE_FCNTL_H 1
    00341
    00342 /* Define if you have the <float.h> header file.  */
    00343 #define HAVE_FLOAT_H 1
    00344
    00345 /* Define if you have the <getopt.h> header file.  */
    00346 #define HAVE_GETOPT_H 1
    00347
    00348 /* Define if you have the <glob.h> header file.  */
    00349 #define HAVE_GLOB_H 1
    00350
    00351 /* Define if you have the <grp.h> header file.  */
    00352 #define HAVE_GRP_H 1
    00353
    00354 /* Define if you have the <libio.h> header file.  */
    00355 /* #undef HAVE_LIBIO_H */
    00356
    00357 /* Define if you have the <limits.h> header file.  */
    00358 #define HAVE_LIMITS_H 1
    00359
    00360 /* Define if you have the <locale.h> header file.  */
    00361 #define HAVE_LOCALE_H 1
    00362
    00363 /* Define if you have the <machine/types.h> header file.  */
    00364 /* #undef HAVE_MACHINE_TYPES_H */
    00365
    00366 /* Define if you have the <malloc.h> header file.  */
    00367 /* #undef HAVE_MALLOC_H */
    00368
    00369 /* Define if you have the <mcheck.h> header file.  */
    00370 /* #undef HAVE_MCHECK_H */
    00371
    00372 /* Define if you have the <memory.h> header file.  */
    00373 #define HAVE_MEMORY_H 1
    00374
    00375 /* Define if you have the <mntent.h> header file.  */
    00376 /* #undef HAVE_MNTENT_H */
    00377
    00378 /* Define if you have the <ndir.h> header file.  */
    00379 /* #undef HAVE_NDIR_H */
    00380
    00381 /* Define if you have the <netdb.h> header file.  */
    00382 #define HAVE_NETDB_H 1
    00383
    00384 /* Define if you have the <netinet/in_systm.h> header file.  */
    00385 #define HAVE_NETINET_IN_SYSTM_H 1
    00386
    00387 /* Define if you have the <nl_types.h> header file.  */
    00388 #define HAVE_NL_TYPES_H 1
    00389
    00390 /* Define if you have the <pwd.h> header file.  */
    00391 #define HAVE_PWD_H 1
    00392
    00393 /* Define if you have the <stddef.h> header file.  */
    00394 #define HAVE_STDDEF_H 1
    00395
    00396 /* Define if you have the <stdlib.h> header file.  */
    00397 #define HAVE_STDLIB_H 1
    00398
    00399 /* Define if you have the <string.h> header file.  */
    00400 #define HAVE_STRING_H 1
    00401
    00402 /* Define if you have the <sys/dir.h> header file.  */
    00403 /* #undef HAVE_SYS_DIR_H */
    00404
    00405 /* Define if you have the <sys/ipc.h> header file.  */
    00406 #define HAVE_SYS_IPC_H 1
    00407
    00408 /* Define if you have the <sys/mman.h> header file.  */
    00409 #define HAVE_SYS_MMAN_H 1
    00410
    00411 /* Define if you have the <sys/mntctl.h> header file.  */
    00412 /* #undef HAVE_SYS_MNTCTL_H */
    00413
    00414 /* Define if you have the <sys/mnttab.h> header file.  */
    00415 /* #undef HAVE_SYS_MNTTAB_H */
    00416
    00417 /* Define if you have the <sys/mount.h> header file.  */
    00418 #define HAVE_SYS_MOUNT_H 1
    00419
    00420 /* Define if you have the <sys/ndir.h> header file.  */
    00421 /* #undef HAVE_SYS_NDIR_H */
    00422
    00423 /* Define if you have the <sys/param.h> header file.  */
    00424 #define HAVE_SYS_PARAM_H 1
    00425
    00426 /* Define if you have the <sys/resource.h> header file.  */
    00427 #define HAVE_SYS_RESOURCE_H 1
    00428
    00429 /* Define if you have the <sys/select.h> header file.  */
    00430 #define HAVE_SYS_SELECT_H 1
    00431
    00432 /* Define if you have the <sys/socket.h> header file.  */
    00433 #define HAVE_SYS_SOCKET_H 1
    00434
    00435 /* Define if you have the <sys/stat.h> header file.  */
    00436 #define HAVE_SYS_STAT_H 1
    00437
    00438 /* Define if you have the <sys/stdtypes.h> header file.  */
    00439 /* #undef HAVE_SYS_STDTYPES_H */
    00440
    00441 /* Define if you have the <sys/systemcfg.h> header file.  */
    00442 /* #undef HAVE_SYS_SYSTEMCFG_H */
    00443
    00444 /* Define if you have the <sys/types.h> header file.  */
    00445 #define HAVE_SYS_TYPES_H 1
    00446
    00447 /* Define if you have the <sys/utsname.h> header file.  */
    00448 #define HAVE_SYS_UTSNAME_H 1
    00449
    00450 /* Define if you have the <sys/vmount.h> header file.  */
    00451 /* #undef HAVE_SYS_VMOUNT_H */
    00452
    00453 /* Define if you have the <sys/wait.h> header file.  */
    00454 #define HAVE_SYS_WAIT_H 1
    00455
    00456 /* Define if you have the <unistd.h> header file.  */
    00457 #define HAVE_UNISTD_H 1
    00458
    00459 /* Define if you have the <utime.h> header file.  */
    00460 #define HAVE_UTIME_H 1
    00461
    00462 /* Define if you have the <zlib.h> header file.  */
    00463 #define HAVE_ZLIB_H 1
    00464
    00465 /* Define if you have the port library (-lport).  */
    00466 /* #undef HAVE_LIBPORT */
    00467
    00468 /* Name of package */
    00469 #define PACKAGE "rpm"
    00470
    00471 /* Version number of package */
    00472 #define VERSION "4.0.4"
    00473
    00474 /* Define if compiler has function prototypes */
    00475 #define PROTOTYPES 1
    00476
    00477 /* Define if you have the iconv() function. */
    00478 #define HAVE_ICONV 1
    00479
    00480 /* Define as const if the declaration of iconv() needs const. */
    00481 #define ICONV_CONST const
    00482
    00483 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
    00484 #define HAVE_LANGINFO_CODESET 1
    00485
    00486 /* Define if your <locale.h> file defines LC_MESSAGES. */
    00487 #define HAVE_LC_MESSAGES 1
    00488
    00489 /* Define to 1 if translation of program messages to the user's native language
    00490    is requested. */
    00491 #define ENABLE_NLS 1
    00492
    00493 /* Define if the GNU gettext() function is already present or preinstalled. */
    00494 #define HAVE_GETTEXT 1
    00495
    00496 /* Defined if getmntent replacement is used */
    00497 #define USE_GETMNTENT 1
    00498