home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Divers / lyx-0.13.2.tar.gz / lyx-0.13.2.tar / lyx-0.13.2 / src / config.h.in < prev    next >
Text File  |  1998-04-23  |  8KB  |  313 lines

  1. /* src/config.h.in.  Generated automatically from configure.in by autoheader.  */
  2. /* -*- C++ -*- */
  3. /* This is the compilation configuration file for LyX. It was generated by 
  4.    autoconf's configure. You might want to change some of the defaults if 
  5.    something goes wrong during the compilation
  6.    
  7.    * This file is part of
  8.    * ======================================================
  9.    *
  10.    *           LyX, the High Level Word Processor
  11.    *
  12.    *           Copyright (C) 1995 Matthias Ettrich
  13.    *
  14.    *======================================================*/
  15.  
  16. #ifndef _CONFIG_H
  17. #define _CONFIG_H
  18.  
  19.  
  20. /* Define if on AIX 3.
  21.    System headers sometimes define this.
  22.    We just want to avoid a redefinition error message.  */
  23. #ifndef _ALL_SOURCE
  24. #undef _ALL_SOURCE
  25. #endif
  26.  
  27. /* Define if using alloca.c.  */
  28. #undef C_ALLOCA
  29.  
  30. /* Define to empty if the keyword does not work.  */
  31. #undef const
  32.  
  33. /* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
  34.    This function is required for alloca.c support on those systems.  */
  35. #undef CRAY_STACKSEG_END
  36.  
  37. /* Define if you have alloca, as a function or macro.  */
  38. #undef HAVE_ALLOCA
  39.  
  40. /* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
  41. #undef HAVE_ALLOCA_H
  42.  
  43. /* Define if you have a working `mmap' system call.  */
  44. #undef HAVE_MMAP
  45.  
  46. /* Define as __inline if that's what the C compiler calls it.  */
  47. #undef inline
  48.  
  49. /* Define if major, minor, and makedev are declared in <mkdev.h>.  */
  50. #undef MAJOR_IN_MKDEV
  51.  
  52. /* Define if major, minor, and makedev are declared in <sysmacros.h>.  */
  53. #undef MAJOR_IN_SYSMACROS
  54.  
  55. /* Define to `long' if <sys/types.h> doesn't define.  */
  56. #undef off_t
  57.  
  58. /* Define if you need to in order for stat and other things to work.  */
  59. #undef _POSIX_SOURCE
  60.  
  61. /* Define to `unsigned' if <sys/types.h> doesn't define.  */
  62. #undef size_t
  63.  
  64. /* If using the C implementation of alloca, define if you know the
  65.    direction of stack growth for your system; otherwise it will be
  66.    automatically deduced at run-time.
  67.  STACK_DIRECTION > 0 => grows toward higher addresses
  68.  STACK_DIRECTION < 0 => grows toward lower addresses
  69.  STACK_DIRECTION = 0 => direction of growth unknown
  70.  */
  71. #undef STACK_DIRECTION
  72.  
  73. /* Define if the `S_IS*' macros in <sys/stat.h> do not work properly.  */
  74. #undef STAT_MACROS_BROKEN
  75.  
  76. /* Define if you have the ANSI C header files.  */
  77. #undef STDC_HEADERS
  78.  
  79. /* Define if you can safely include both <sys/time.h> and <time.h>.  */
  80. #undef TIME_WITH_SYS_TIME
  81.  
  82. /* Define if the X Window System is missing or not being used.  */
  83. #undef X_DISPLAY_MISSING
  84.  
  85. /* Define to work around a bug with const handling in gcc 2.7.[012] */
  86. #undef BROKEN_CONST
  87.  
  88. /* Define on SunOS 4 and SCO, were some functions are missing from the headers */
  89. #undef BROKEN_HEADERS
  90.  
  91. /* Define if you want debugging turned on as default. */
  92. #undef DEBUG_AS_DEFAULT
  93.  
  94. /* Define if you are building a development version of LyX */
  95. #undef DEVEL_VERSION
  96.  
  97. /* Define to 1 if NLS is requested.  */
  98. #undef ENABLE_NLS
  99.  
  100. /* Define to nothing if your compiler does not understand the
  101.    `explicit' directive */
  102. #undef explicit
  103.  
  104. /* define this to the location of forms.h to be used with #include,
  105.   e.g. <forms.h> */
  106. #undef FORMS_H_LOCATION
  107.  
  108. /* Define if your locale.h file contains LC_MESSAGES.  */
  109. #undef HAVE_LC_MESSAGES
  110.  
  111. /* Define as 1 if you have catgets and don't want to use GNU gettext.  */
  112. #undef HAVE_CATGETS
  113.  
  114. /* Define as 1 if you have gettext and don't want to use GNU gettext.  */
  115. #undef HAVE_GETTEXT
  116.  
  117. /* Define as 1 if you have the stpcopy function */
  118. #undef HAVE_STPCPY
  119.  
  120. /* Define if the bool type is known to your compiler */
  121. #undef HAVE_bool
  122.  
  123. /* Define to the name of the distribution.  */
  124. #undef PACKAGE
  125.  
  126. /* You might want to define TWO_COLOR_ICONS if you want to spare
  127.  your colormap.  This will use monochrome icons instead of colored
  128.  ones. */
  129. #undef TWO_COLOR_ICONS
  130.  
  131. /* Define to the version of the distribution.  */
  132. #undef VERSION
  133.  
  134. /* Define this if you want to see the #warning directives put here and
  135.    there by the developpers to get attention */
  136. #undef WITH_WARNINGS
  137.  
  138. /* define this to the location of xpm.h to be used with #include,
  139.   e.g. <xpm.h> */
  140. #undef XPM_H_LOCATION
  141.  
  142. /* The number of bytes in a int.  */
  143. #undef SIZEOF_INT
  144.  
  145. /* The number of bytes in a void *.  */
  146. #undef SIZEOF_VOID_P
  147.  
  148. /* Define if you have the __argz_count function.  */
  149. #undef HAVE___ARGZ_COUNT
  150.  
  151. /* Define if you have the __argz_next function.  */
  152. #undef HAVE___ARGZ_NEXT
  153.  
  154. /* Define if you have the __argz_stringify function.  */
  155. #undef HAVE___ARGZ_STRINGIFY
  156.  
  157. /* Define if you have the atexit function.  */
  158. #undef HAVE_ATEXIT
  159.  
  160. /* Define if you have the dcgettext function.  */
  161. #undef HAVE_DCGETTEXT
  162.  
  163. /* Define if you have the getcwd function.  */
  164. #undef HAVE_GETCWD
  165.  
  166. /* Define if you have the getpagesize function.  */
  167. #undef HAVE_GETPAGESIZE
  168.  
  169. /* Define if you have the memmove function.  */
  170. #undef HAVE_MEMMOVE
  171.  
  172. /* Define if you have the memset function.  */
  173. #undef HAVE_MEMSET
  174.  
  175. /* Define if you have the munmap function.  */
  176. #undef HAVE_MUNMAP
  177.  
  178. /* Define if you have the putenv function.  */
  179. #undef HAVE_PUTENV
  180.  
  181. /* Define if you have the setenv function.  */
  182. #undef HAVE_SETENV
  183.  
  184. /* Define if you have the setlocale function.  */
  185. #undef HAVE_SETLOCALE
  186.  
  187. /* Define if you have the stpcpy function.  */
  188. #undef HAVE_STPCPY
  189.  
  190. /* Define if you have the strcasecmp function.  */
  191. #undef HAVE_STRCASECMP
  192.  
  193. /* Define if you have the strchr function.  */
  194. #undef HAVE_STRCHR
  195.  
  196. /* Define if you have the strerror function.  */
  197. #undef HAVE_STRERROR
  198.  
  199. /* Define if you have the <argz.h> header file.  */
  200. #undef HAVE_ARGZ_H
  201.  
  202. /* Define if you have the <dirent.h> header file.  */
  203. #undef HAVE_DIRENT_H
  204.  
  205. /* Define if you have the <errno.h> header file.  */
  206. #undef HAVE_ERRNO_H
  207.  
  208. /* Define if you have the <limits.h> header file.  */
  209. #undef HAVE_LIMITS_H
  210.  
  211. /* Define if you have the <locale.h> header file.  */
  212. #undef HAVE_LOCALE_H
  213.  
  214. /* Define if you have the <malloc.h> header file.  */
  215. #undef HAVE_MALLOC_H
  216.  
  217. /* Define if you have the <ndir.h> header file.  */
  218. #undef HAVE_NDIR_H
  219.  
  220. /* Define if you have the <nl_types.h> header file.  */
  221. #undef HAVE_NL_TYPES_H
  222.  
  223. /* Define if you have the <string.h> header file.  */
  224. #undef HAVE_STRING_H
  225.  
  226. /* Define if you have the <sys/dir.h> header file.  */
  227. #undef HAVE_SYS_DIR_H
  228.  
  229. /* Define if you have the <sys/ndir.h> header file.  */
  230. #undef HAVE_SYS_NDIR_H
  231.  
  232. /* Define if you have the <sys/param.h> header file.  */
  233. #undef HAVE_SYS_PARAM_H
  234.  
  235. /* Define if you have the <sys/time.h> header file.  */
  236. #undef HAVE_SYS_TIME_H
  237.  
  238. /* Define if you have the <unistd.h> header file.  */
  239. #undef HAVE_UNISTD_H
  240.  
  241. /* Define if you have the <values.h> header file.  */
  242. #undef HAVE_VALUES_H
  243.  
  244. /* Define if you have the i library (-li).  */
  245. #undef HAVE_LIBI
  246.  
  247. /************************************************************ 
  248.  ** You should not need to change anything beyond this point */
  249.  
  250. /* even though -ansi might have been specified for gcc, we want all
  251.   usual prototypes.  */
  252. #ifdef __STRICT_ANSI__
  253. /**/#undef __STRICT_ANSI__
  254. #endif
  255.  
  256. #ifdef HAVE_MEMSET
  257. #define BZERO(a,b)      memset(a,0,b)
  258. #else
  259. #define BZERO(a,b)      bzero(a,b)
  260. #endif
  261.  
  262. #ifndef HAVE_STRCHR
  263. #define strchr(a,b)     index(a,b)
  264. #endif
  265.  
  266. #ifndef HAVE_MEMMOVE
  267. #define memmove(a, b, c)  bcopy(b, a, c)
  268. #endif
  269.  
  270. #ifndef HAVE_STRERROR
  271. #if defined (__cplusplus)
  272. extern "C"
  273. #endif
  274. char * strerror(int n);
  275. #endif
  276.  
  277. #ifndef HAVE_bool
  278. #define bool int
  279. #define true 1
  280. #define false 0
  281. #endif
  282.  
  283. #if SIZEOF_VOID_P == SIZEOF_INT
  284. # define PTR_AS_INT(p) int(p)
  285. #else
  286. # define PTR_AS_INT(p) long(p)
  287. #endif
  288.  
  289. #ifdef BROKEN_CONST
  290. #include <string.h>
  291. #include "broken_const.h"
  292. #endif  
  293.  
  294. #ifdef BROKEN_HEADERS
  295. #include "broken_headers.h"
  296. #endif
  297.  
  298. /* C++ always support the keyword `inline' */
  299. #if defined inline && defined __cplusplus
  300. /**/#undef inline
  301. #endif
  302.  
  303. #ifdef __EMX__
  304. #include "os2_defines.h"
  305. #endif
  306.  
  307. #ifdef VMS
  308. #include "vms_defines.h"
  309. #endif
  310.  
  311. #endif /* _CONFIG_H */
  312.  
  313.