X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=acconfig.h;h=ab7c54953bcfeff03ac5a9472facb763eefe606f;hb=d1e32bd66c386c0587b8af1da245a31ad1a9da34;hp=ad67e70f6e4cbe158971c40da6a832af6680ac09;hpb=0490083ef1d69e6347782ec15503532f6d6dc33b;p=lyx.git diff --git a/acconfig.h b/acconfig.h index ad67e70f6e..ab7c54953b 100644 --- a/acconfig.h +++ b/acconfig.h @@ -8,7 +8,8 @@ * * LyX, the High Level Word Processor * - * Copyright (C) 1995 Matthias Ettrich + * Copyright 1995 Matthias Ettrich + * Copyright 1995-2001 The LyX Team. * *======================================================*/ @@ -17,52 +18,34 @@ @TOP@ -/* Define to 1 if NLS is requested. */ -#undef ENABLE_NLS - /* define this to the location of forms.h to be used with #include, e.g. */ #undef FORMS_H_LOCATION -/* Define if your locale.h file contains LC_MESSAGES. */ -#undef HAVE_LC_MESSAGES +/* define this to the location of xpm.h to be used with #include, + e.g. */ +#undef XPM_H_LOCATION -/* Define as 1 if you have catgets and don't want to use GNU gettext. */ -#undef HAVE_CATGETS +#undef HAVE_LIBSM -/* Define as 1 if you have gettext and don't want to use GNU gettext. */ -#undef HAVE_GETTEXT +/* Define as 1 if the MKSTEMP function is declared */ +#undef HAVE_DECL_MKSTEMP -/* Define as 1 if you have the stpcopy function */ -#undef HAVE_STPCPY +/* Define if you have the function prototype for snprintf(). */ +#undef HAVE_DECL_SNPRINTF -/* define this to the location of stl_string_fwd.h to be used with #include, - NOTE: Do not set it to as that will find the LyX - supplied version of the header. - e.g. <../include/stl_string_fwd.h> or better yet use an absolute path */ -#undef STL_STRING_FWD_H_LOCATION +/* Define if you have the function prototype for vsnprintf(). */ +#undef HAVE_DECL_VSNPRINTF -/* define this to the location of xpm.h to be used with #include, - e.g. */ -#undef XPM_H_LOCATION +/* Define if you have the function prototype istreambuf_iterator in + */ +#undef HAVE_DECL_ISTREAMBUF_ITERATOR @BOTTOM@ /************************************************************ ** You should not need to change anything beyond this point */ -/* even though -ansi might have been specified for gcc, we want all - usual prototypes. */ -#ifdef __STRICT_ANSI__ -/**/#undef __STRICT_ANSI__ -#endif - -#ifdef HAVE_MEMSET -#define BZERO(a,b) memset(a,0,b) -#else -#define BZERO(a,b) bzero(a,b) -#endif - #ifndef HAVE_STRCHR #define strchr(a,b) index(a,b) #endif @@ -82,6 +65,15 @@ char * strerror(int n); #include "broken_headers.h" #endif +#ifdef HAVE_MKSTEMP +#ifndef HAVE_DECL_MKSTEMP +#if defined (__cplusplus) +extern "C" +#endif +int mkstemp(char*); +#endif +#endif + /* C++ always support the keyword `inline' */ #if defined inline && defined __cplusplus /**/#undef inline @@ -115,5 +107,14 @@ char * strerror(int n); #include "nt_defines.h" #endif +/* Some support for the boost library. */ +#ifndef HAVE_LIMITS +#define BOOST_NO_LIMITS +#endif + +#ifndef HAVE_SSTREAM +#define BOOST_NO_STRINGSTREAM +#endif + #endif /* _CONFIG_H */