2 /* This is the compilation configuration file for LyX. It was generated by
3 autoconf's configure. You might want to change some of the defaults if
4 something goes wrong during the compilation
7 * ======================================================
9 * LyX, the High Level Word Processor
11 * Copyright (C) 1995 Matthias Ettrich
13 *======================================================*/
20 /* Define to work around a bug with const handling in gcc 2.7.[012] */
23 /* Define on SunOS 4 and SCO, were some functions are missing from the headers */
26 /* Define if you want debugging turned on as default. */
27 #undef DEBUG_AS_DEFAULT
29 /* Define if you are building a development version of LyX */
32 /* Define to 1 if NLS is requested. */
35 /* Define to nothing if your compiler does not understand the
36 `explicit' directive */
39 /* define this to the location of forms.h to be used with #include,
41 #undef FORMS_H_LOCATION
43 /* Define if your locale.h file contains LC_MESSAGES. */
44 #undef HAVE_LC_MESSAGES
46 /* Define as 1 if you have catgets and don't want to use GNU gettext. */
49 /* Define as 1 if you have gettext and don't want to use GNU gettext. */
52 /* Define as 1 if you have the stpcopy function */
56 /* Define if the bool type is known to your compiler */
60 /* Define to the name of the distribution. */
63 /* You might want to define TWO_COLOR_ICONS if you want to spare
64 your colormap. This will use monochrome icons instead of colored
66 #undef TWO_COLOR_ICONS
68 /* Define to the version of the distribution. */
71 /* Define this if you want to see the #warning directives put here and
72 there by the developpers to get attention */
75 /* define this to the location of xpm.h to be used with #include,
81 /************************************************************
82 ** You should not need to change anything beyond this point */
84 /* even though -ansi might have been specified for gcc, we want all
86 #ifdef __STRICT_ANSI__
87 /**/#undef __STRICT_ANSI__
91 #define BZERO(a,b) memset(a,0,b)
93 #define BZERO(a,b) bzero(a,b)
97 #define strchr(a,b) index(a,b)
101 #define memmove(a, b, c) bcopy(b, a, c)
104 #ifndef HAVE_STRERROR
105 #if defined (__cplusplus)
108 char * strerror(int n);
119 #if SIZEOF_VOID_P == SIZEOF_INT
120 # define PTR_AS_INT(p) int(p)
122 # define PTR_AS_INT(p) long(p)
127 #include "broken_const.h"
130 #ifdef BROKEN_HEADERS
131 #include "broken_headers.h"
134 /* C++ always support the keyword `inline' */
135 #if defined inline && defined __cplusplus
140 #include "os2_defines.h"
144 #include "vms_defines.h"
147 #if defined(__CYGWIN__) || defined( __CYGWIN32__)
148 #include "nt_defines.h"
151 #endif /* _CONFIG_H */