/* config.h.in. Generated from configure.ac by autoheader. */ /* -*- C++ -*- */ /* * \file config.h * This file is part of LyX, the document processor. * Licence details can be found in the file COPYING. * * This is the compilation configuration file for LyX. * It was generated by autoconfs configure. * You might want to change some of the defaults if something goes wrong * during the compilation. */ #ifndef _CONFIG_H #define _CONFIG_H /* Define if building universal (internal helper macro) */ #undef AC_APPLE_UNIVERSAL_BUILD /* Define as good substitute value for EILSEQ. */ #undef EILSEQ /* Define if you want assertions to be enabled in the code */ #undef ENABLE_ASSERTIONS /* Define to 1 if translation of program messages to the user's native language is requested. */ #undef ENABLE_NLS /* Define to 1 if you have the header file. */ #undef HAVE_ASPELL_H /* Define to 1 if you have the `chmod' function. */ #undef HAVE_CHMOD /* Define to 1 if you have the `close' function. */ #undef HAVE_CLOSE /* Define to 1 if `make_unique' is defined in `memory' */ #undef HAVE_DEF_MAKE_UNIQUE /* Define to 1 if `PATH_MAX' is defined in `limits.h' */ #undef HAVE_DEF_PATH_MAX /* Define to 1 if enchant 2.x is detected */ #undef HAVE_ENCHANT2 /* Define to 1 if you have the `fcntl' function. */ #undef HAVE_FCNTL /* Define to 1 if you have the `fork' function. */ #undef HAVE_FORK /* Define to 1 if you have the `getc_unlocked' function. */ #undef HAVE_GETC_UNLOCKED /* Define to 1 if you have the `getpid' function. */ #undef HAVE_GETPID /* Define to 1 if hunspell C++ (rather than C) ABI is detected */ #undef HAVE_HUNSPELL_CXXABI /* Define to 1 if you have the header file. */ #undef HAVE_HUNSPELL_HUNSPELL_HXX /* Define if you have the iconv() function and it works. */ #undef HAVE_ICONV /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define to 1 if you have the `gdi32' library (-lgdi32). */ #undef HAVE_LIBGDI32 /* Define to 1 if you have the `ole32' library (-lole32). */ #undef HAVE_LIBOLE32 /* Define to 1 if you have the header file. */ #undef HAVE_LOCALE_H /* Define to 1 if you have the `lockf' function. */ #undef HAVE_LOCKF /* Define to 1 if the system has the type `long long int'. */ #undef HAVE_LONG_LONG_INT /* Define to 1 if you have the `lstat' function. */ #undef HAVE_LSTAT /* Define to 1 if you have the header file. */ #undef HAVE_MAGIC_H /* Define to 1 if you have the `mbrtowc' function. */ #undef HAVE_MBRTOWC /* Define to 1 if you have the `mbsinit' function. */ #undef HAVE_MBSINIT /* Define to 1 if declares mbstate_t. */ #undef HAVE_MBSTATE_T /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H /* Define to 1 if you have the `mkdir' function. */ #undef HAVE_MKDIR /* Define to 1 if you have the `mkfifo' function. */ #undef HAVE_MKFIFO /* Define this to 1 if your compiler supports the mode_t type. */ #undef HAVE_MODE_T /* Define to 1 if you have the header file. */ #undef HAVE_MYTHES_HXX /* Define to 1 if you have the header file. */ #undef HAVE_MYTHES_MYTHES_HXX /* Define to 1 if you have the `open' function. */ #undef HAVE_OPEN /* Define to 1 if you have the `pclose' function. */ #undef HAVE_PCLOSE /* Define to 1 if you have the `popen' function. */ #undef HAVE_POPEN /* Define to 1 if you have the `putenv' function. */ #undef HAVE_PUTENV /* Define if you have the Qt5X11Extras module */ #undef HAVE_QT5_X11_EXTRAS /* Define to 1 if you have the `readlink' function. */ #undef HAVE_READLINK /* Define to 1 if you have the `setenv' function. */ #undef HAVE_SETENV /* Define to 1 if you have the `setlocale' function. */ #undef HAVE_SETLOCALE /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H /* Define to 1 if you have the `strerror' function. */ #undef HAVE_STRERROR /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SELECT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SOCKET_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TIME_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_UTIME_H /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Define to 1 if you have the `unsetenv' function. */ #undef HAVE_UNSETENV /* Define to 1 if the system has the type `unsigned long long int'. */ #undef HAVE_UNSIGNED_LONG_LONG_INT /* Define to 1 if you have the header file. */ #undef HAVE_UTIME_H /* Define to 1 if you have the header file. */ #undef HAVE_WCHAR_H /* Define if you have the 'wchar_t' type. */ #undef HAVE_WCHAR_T /* Define to 1 if you have the `wcrtomb' function. */ #undef HAVE_WCRTOMB /* Define to 1 if you have the header file. */ #undef HAVE_ZLIB_H /* Define to 1 if you have the `_close' function. */ #undef HAVE__CLOSE /* Define to 1 if you have the `_getpid' function. */ #undef HAVE__GETPID /* Define to 1 if you have the `_mkdir' function. */ #undef HAVE__MKDIR /* Define to 1 if you have the `_open' function. */ #undef HAVE__OPEN /* Define to 1 if you have the `_pclose' function. */ #undef HAVE__PCLOSE /* Define to 1 if you have the `_popen' function. */ #undef HAVE__POPEN /* Define as const if the declaration of iconv() needs const. */ #undef ICONV_CONST /* Hard system support directory */ #undef LYX_ABS_INSTALLED_DATADIR /* Hard coded locale directory */ #undef LYX_ABS_INSTALLED_LOCALEDIR /* Top source directory */ #undef LYX_ABS_TOP_SRCDIR /* Define if callstack can be printed */ #undef LYX_CALLSTACK_PRINTING /* Date of release */ #undef LYX_DATE /* Versioned env var for system dir */ #undef LYX_DIR_VER /* Major version number */ #undef LYX_MAJOR_VERSION /* Minor version number */ #undef LYX_MINOR_VERSION /* Release version number */ #undef LYX_RELEASE_LEVEL /* Patch version number */ #undef LYX_RELEASE_PATCH /* Versioned env var for user dir */ #undef LYX_USERDIR_VER /* define to 1 if std::call_once is supported by the compiler */ #undef LYX_USE_STD_CALL_ONCE /* define to 1 if std::regex should be preferred to boost::regex */ #undef LYX_USE_STD_REGEX /* Define to 1 if `major', `minor', and `makedev' are declared in . */ #undef MAJOR_IN_MKDEV /* Define to 1 if `major', `minor', and `makedev' are declared in . */ #undef MAJOR_IN_SYSMACROS /* Define if mkdir takes only one argument. */ #undef MKDIR_TAKES_ONE_ARG /* Location of mythes.hxx */ #undef MYTHES_H_LOCATION /* Name of package */ #undef PACKAGE /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the home page for this package. */ #undef PACKAGE_URL /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Program version suffix */ #undef PROGRAM_SUFFIX /* Define if Qt uses the X Window System */ #undef QPA_XCB /* Define to the type of arg 1 for `select'. */ #undef SELECT_TYPE_ARG1 /* Define to the type of args 2, 3 and 4 for `select'. */ #undef SELECT_TYPE_ARG234 /* Define to the type of arg 5 for `select'. */ #undef SELECT_TYPE_ARG5 /* The size of `long', as computed by sizeof. */ #undef SIZEOF_LONG /* The size of `long long', as computed by sizeof. */ #undef SIZEOF_LONG_LONG /* The size of `wchar_t', as computed by sizeof. */ #undef SIZEOF_WCHAR_T /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS /* std::string uses copy-on-write */ #undef STD_STRING_USES_COW /* Define as 1 to use the aspell library */ #undef USE_ASPELL /* Define as 1 to use the enchant library */ #undef USE_ENCHANT /* use GNU libstdc++ with C++11 ABI */ #undef USE_GLIBCXX_CXX11_ABI /* Define to 1 if LyX should use a Haiku-style file layout */ #undef USE_HAIKU_PACKAGING /* Define as 1 to use the hunspell library */ #undef USE_HUNSPELL /* use libc++ provided by llvm instead of GNU libstdc++ */ #undef USE_LLVM_LIBCPP /* Define to 1 if LyX should use a MacOS X application bundle file layout */ #undef USE_MACOSX_PACKAGING /* Define to 1 if LyX should use a POSIX-style file layout */ #undef USE_POSIX_PACKAGING /* Define to 1 if LyX should use a Windows-style file layout */ #undef USE_WINDOWS_PACKAGING /* Full version info */ #undef VERSION_INFO /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ #if defined AC_APPLE_UNIVERSAL_BUILD # if defined __BIG_ENDIAN__ # define WORDS_BIGENDIAN 1 # endif #else # ifndef WORDS_BIGENDIAN # undef WORDS_BIGENDIAN # endif #endif /* Define to 1 if the X Window System is missing or not being used. */ #undef X_DISPLAY_MISSING /* libstdc++ debug mode */ #undef _GLIBCXX_DEBUG /* libstdc++ pedantic debug mode */ #undef _GLIBCXX_DEBUG_PEDANTIC /* Define to `int' if doesn't define. */ #undef gid_t /* Define to a type if does not define. */ #undef mbstate_t /* Define to `long int' if does not define. */ #undef off_t /* Define to `int' if does not define. */ #undef pid_t /* Define to `unsigned int' if does not define. */ #undef size_t /* Define to `int' if doesn't define. */ #undef uid_t /************************************************************ ** You should not need to change anything beyond this point */ #ifndef HAVE_STRERROR #if defined(__cplusplus) extern "C" #endif char * strerror(int n); #endif #define BOOST_USER_CONFIG #if !defined(ENABLE_ASSERTIONS) # define BOOST_DISABLE_ASSERTS 1 #endif #define BOOST_ENABLE_ASSERT_HANDLER 1 #define BOOST_DISABLE_THREADS 1 #define BOOST_NO_WREGEX 1 #define BOOST_NO_WSTRING 1 #ifdef __CYGWIN__ # define _DEFAULT_SOURCE # define NOMINMAX # define BOOST_POSIX 1 # define BOOST_POSIX_API 1 # define BOOST_POSIX_PATH 1 #endif #ifdef __sparc__ # ifndef __BIG_ENDIAN__ # define __BIG_ENDIAN__ 1 # endif #endif #if defined(HAVE_WCHAR_T) && SIZEOF_WCHAR_T == 4 # define USE_WCHAR_T #endif #ifdef HAVE_LONG_LONG_INT #if SIZEOF_LONG_LONG > SIZEOF_LONG #define LYX_USE_LONG_LONG #endif #endif #endif