Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

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 #define HAVE_ALLOCA_H 1
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 #define HAVE_GETMNTENT 1
00035 
00036 /* Define if you have a working `mmap' system call.  */
00037 #define HAVE_MMAP 1
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 /* #undef HAVE_OLDPATCH_21 */
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 /* #undef HAVE_VA_LIST_AS_ARRAY */
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/share/locale"
00139 
00140 /* Full path to rpm global configuration directory (usually /usr/lib/rpm) */
00141 #define RPMCONFIGDIR "/usr/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/lib/rpm/find-provides"
00148 
00149 /* Full path to find-requires script (usually /usr/lib/rpm/find-requires) */
00150 #define FINDREQUIRES "/usr/lib/rpm/find-requires"
00151 
00152 /* Full path to rpmpopt configuration file (usually /usr/lib/rpm/rpmpopt) */
00153 #define LIBRPMALIAS_FILENAME "/usr/lib/rpm/rpmpopt-4.0.3"
00154 
00155 /* Full path to rpmrc configuration file (usually /usr/lib/rpm/rpmrc) */
00156 #define LIBRPMRC_FILENAME "/usr/lib/rpm/rpmrc"
00157 
00158 /* Colon separated paths of macro files to read. */
00159 #define MACROFILES "/usr/lib/rpm/macros:/usr/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 /* #undef USE_GNU_GLOB */
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 /* Define if you have the __argz_count function.  */
00195 #define HAVE___ARGZ_COUNT 1
00196 
00197 /* Define if you have the __argz_next function.  */
00198 #define HAVE___ARGZ_NEXT 1
00199 
00200 /* Define if you have the __argz_stringify function.  */
00201 #define HAVE___ARGZ_STRINGIFY 1
00202 
00203 /* Define if you have the basename function.  */
00204 #define HAVE_BASENAME 1
00205 
00206 /* Define if you have the dcgettext function.  */
00207 #define HAVE_DCGETTEXT 1
00208 
00209 /* Define if you have the feof_unlocked function.  */
00210 #define HAVE_FEOF_UNLOCKED 1
00211 
00212 /* Define if you have the fgets_unlocked function.  */
00213 #define HAVE_FGETS_UNLOCKED 1
00214 
00215 /* Define if you have the ftok function.  */
00216 #define HAVE_FTOK 1
00217 
00218 /* Define if you have the getcwd function.  */
00219 #define HAVE_GETCWD 1
00220 
00221 /* Define if you have the getegid function.  */
00222 #define HAVE_GETEGID 1
00223 
00224 /* Define if you have the geteuid function.  */
00225 #define HAVE_GETEUID 1
00226 
00227 /* Define if you have the getgid function.  */
00228 #define HAVE_GETGID 1
00229 
00230 /* Define if you have the getpagesize function.  */
00231 #define HAVE_GETPAGESIZE 1
00232 
00233 /* Define if you have the getpassphrase function.  */
00234 /* #undef HAVE_GETPASSPHRASE */
00235 
00236 /* Define if you have the getuid function.  */
00237 #define HAVE_GETUID 1
00238 
00239 /* Define if you have the getwd function.  */
00240 #define HAVE_GETWD 1
00241 
00242 /* Define if you have the glob function.  */
00243 #define HAVE_GLOB 1
00244 
00245 /* Define if you have the inet_aton function.  */
00246 #define HAVE_INET_ATON 1
00247 
00248 /* Define if you have the mempcpy function.  */
00249 #define HAVE_MEMPCPY 1
00250 
00251 /* Define if you have the mtrace function.  */
00252 #define HAVE_MTRACE 1
00253 
00254 /* Define if you have the munmap function.  */
00255 #define HAVE_MUNMAP 1
00256 
00257 /* Define if you have the personality function.  */
00258 #define HAVE_PERSONALITY 1
00259 
00260 /* Define if you have the putenv function.  */
00261 #define HAVE_PUTENV 1
00262 
00263 /* Define if you have the realpath function.  */
00264 #define HAVE_REALPATH 1
00265 
00266 /* Define if you have the regcomp function.  */
00267 #define HAVE_REGCOMP 1
00268 
00269 /* Define if you have the setenv function.  */
00270 #define HAVE_SETENV 1
00271 
00272 /* Define if you have the setlocale function.  */
00273 #define HAVE_SETLOCALE 1
00274 
00275 /* Define if you have the snprintf function.  */
00276 #define HAVE_SNPRINTF 1
00277 
00278 /* Define if you have the stpcpy function.  */
00279 #define HAVE_STPCPY 1
00280 
00281 /* Define if you have the stpncpy function.  */
00282 #define HAVE_STPNCPY 1
00283 
00284 /* Define if you have the strcasecmp function.  */
00285 #define HAVE_STRCASECMP 1
00286 
00287 /* Define if you have the strchr function.  */
00288 #define HAVE_STRCHR 1
00289 
00290 /* Define if you have the strcspn function.  */
00291 #define HAVE_STRCSPN 1
00292 
00293 /* Define if you have the strdup function.  */
00294 #define HAVE_STRDUP 1
00295 
00296 /* Define if you have the strerror function.  */
00297 #define HAVE_STRERROR 1
00298 
00299 /* Define if you have the strspn function.  */
00300 #define HAVE_STRSPN 1
00301 
00302 /* Define if you have the strstr function.  */
00303 #define HAVE_STRSTR 1
00304 
00305 /* Define if you have the strtol function.  */
00306 #define HAVE_STRTOL 1
00307 
00308 /* Define if you have the strtoul function.  */
00309 #define HAVE_STRTOUL 1
00310 
00311 /* Define if you have the tsearch function.  */
00312 #define HAVE_TSEARCH 1
00313 
00314 /* Define if you have the vsnprintf function.  */
00315 #define HAVE_VSNPRINTF 1
00316 
00317 /* Define if you have the <argz.h> header file.  */
00318 #define HAVE_ARGZ_H 1
00319 
00320 /* Define if you have the <bzlib.h> header file.  */
00321 #define HAVE_BZLIB_H 1
00322 
00323 /* Define if you have the <db3/db.h> header file.  */
00324 #define HAVE_DB3_DB_H 1
00325 
00326 /* Define if you have the <dirent.h> header file.  */
00327 #define HAVE_DIRENT_H 1
00328 
00329 /* Define if you have the <dlfcn.h> header file.  */
00330 #define HAVE_DLFCN_H 1
00331 
00332 /* Define if you have the <err.h> header file.  */
00333 #define HAVE_ERR_H 1
00334 
00335 /* Define if you have the <fcntl.h> header file.  */
00336 #define HAVE_FCNTL_H 1
00337 
00338 /* Define if you have the <float.h> header file.  */
00339 #define HAVE_FLOAT_H 1
00340 
00341 /* Define if you have the <getopt.h> header file.  */
00342 #define HAVE_GETOPT_H 1
00343 
00344 /* Define if you have the <glob.h> header file.  */
00345 #define HAVE_GLOB_H 1
00346 
00347 /* Define if you have the <grp.h> header file.  */
00348 #define HAVE_GRP_H 1
00349 
00350 /* Define if you have the <libio.h> header file.  */
00351 #define HAVE_LIBIO_H 1
00352 
00353 /* Define if you have the <limits.h> header file.  */
00354 #define HAVE_LIMITS_H 1
00355 
00356 /* Define if you have the <locale.h> header file.  */
00357 #define HAVE_LOCALE_H 1
00358 
00359 /* Define if you have the <machine/types.h> header file.  */
00360 /* #undef HAVE_MACHINE_TYPES_H */
00361 
00362 /* Define if you have the <malloc.h> header file.  */
00363 #define HAVE_MALLOC_H 1
00364 
00365 /* Define if you have the <mcheck.h> header file.  */
00366 #define HAVE_MCHECK_H 1
00367 
00368 /* Define if you have the <memory.h> header file.  */
00369 #define HAVE_MEMORY_H 1
00370 
00371 /* Define if you have the <mntent.h> header file.  */
00372 #define HAVE_MNTENT_H 1
00373 
00374 /* Define if you have the <ndir.h> header file.  */
00375 /* #undef HAVE_NDIR_H */
00376 
00377 /* Define if you have the <netdb.h> header file.  */
00378 #define HAVE_NETDB_H 1
00379 
00380 /* Define if you have the <netinet/in_systm.h> header file.  */
00381 #define HAVE_NETINET_IN_SYSTM_H 1
00382 
00383 /* Define if you have the <nl_types.h> header file.  */
00384 #define HAVE_NL_TYPES_H 1
00385 
00386 /* Define if you have the <pwd.h> header file.  */
00387 #define HAVE_PWD_H 1
00388 
00389 /* Define if you have the <stddef.h> header file.  */
00390 #define HAVE_STDDEF_H 1
00391 
00392 /* Define if you have the <stdlib.h> header file.  */
00393 #define HAVE_STDLIB_H 1
00394 
00395 /* Define if you have the <string.h> header file.  */
00396 #define HAVE_STRING_H 1
00397 
00398 /* Define if you have the <sys/dir.h> header file.  */
00399 /* #undef HAVE_SYS_DIR_H */
00400 
00401 /* Define if you have the <sys/ipc.h> header file.  */
00402 #define HAVE_SYS_IPC_H 1
00403 
00404 /* Define if you have the <sys/mman.h> header file.  */
00405 #define HAVE_SYS_MMAN_H 1
00406 
00407 /* Define if you have the <sys/mntctl.h> header file.  */
00408 /* #undef HAVE_SYS_MNTCTL_H */
00409 
00410 /* Define if you have the <sys/mnttab.h> header file.  */
00411 /* #undef HAVE_SYS_MNTTAB_H */
00412 
00413 /* Define if you have the <sys/mount.h> header file.  */
00414 #define HAVE_SYS_MOUNT_H 1
00415 
00416 /* Define if you have the <sys/ndir.h> header file.  */
00417 /* #undef HAVE_SYS_NDIR_H */
00418 
00419 /* Define if you have the <sys/param.h> header file.  */
00420 #define HAVE_SYS_PARAM_H 1
00421 
00422 /* Define if you have the <sys/resource.h> header file.  */
00423 #define HAVE_SYS_RESOURCE_H 1
00424 
00425 /* Define if you have the <sys/select.h> header file.  */
00426 #define HAVE_SYS_SELECT_H 1
00427 
00428 /* Define if you have the <sys/socket.h> header file.  */
00429 #define HAVE_SYS_SOCKET_H 1
00430 
00431 /* Define if you have the <sys/stdtypes.h> header file.  */
00432 /* #undef HAVE_SYS_STDTYPES_H */
00433 
00434 /* Define if you have the <sys/systemcfg.h> header file.  */
00435 /* #undef HAVE_SYS_SYSTEMCFG_H */
00436 
00437 /* Define if you have the <sys/types.h> header file.  */
00438 #define HAVE_SYS_TYPES_H 1
00439 
00440 /* Define if you have the <sys/utsname.h> header file.  */
00441 #define HAVE_SYS_UTSNAME_H 1
00442 
00443 /* Define if you have the <sys/vmount.h> header file.  */
00444 /* #undef HAVE_SYS_VMOUNT_H */
00445 
00446 /* Define if you have the <sys/wait.h> header file.  */
00447 #define HAVE_SYS_WAIT_H 1
00448 
00449 /* Define if you have the <syslog.h> header file.  */
00450 #define HAVE_SYSLOG_H 1
00451 
00452 /* Define if you have the <unistd.h> header file.  */
00453 #define HAVE_UNISTD_H 1
00454 
00455 /* Define if you have the <utime.h> header file.  */
00456 #define HAVE_UTIME_H 1
00457 
00458 /* Define if you have the <zlib.h> header file.  */
00459 #define HAVE_ZLIB_H 1
00460 
00461 /* Define if you have the port library (-lport).  */
00462 /* #undef HAVE_LIBPORT */
00463 
00464 /* Name of package */
00465 #define PACKAGE "rpm"
00466 
00467 /* Version number of package */
00468 #define VERSION "4.0.3"
00469 
00470 /* Define if compiler has function prototypes */
00471 #define PROTOTYPES 1
00472 
00473 /* Define if you have the iconv() function. */
00474 #define HAVE_ICONV 1
00475 
00476 /* Define as const if the declaration of iconv() needs const. */
00477 #define ICONV_CONST 
00478 
00479 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
00480 #define HAVE_LANGINFO_CODESET 1
00481 
00482 /* Define if your <locale.h> file defines LC_MESSAGES. */
00483 #define HAVE_LC_MESSAGES 1
00484 
00485 /* Define to 1 if translation of program messages to the user's native language
00486    is requested. */
00487 #define ENABLE_NLS 1
00488 
00489 /* Define if the GNU gettext() function is already present or preinstalled. */
00490 #define HAVE_GETTEXT 1
00491 
00492 /* Defined if getmntent replacement is used */
00493 /* #undef USE_GETMNTENT */
00494 

Generated on Wed Mar 13 15:34:46 2002 for rpm by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002