mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-28 20:45:47 +00:00
Warn when using system hunspell in stdlib-debug mode
This is what we already do with boost. Note that the warning only triggers with the new C++ ABI.
This commit is contained in:
parent
6df8c42e59
commit
d7020ea919
@ -72,6 +72,7 @@ AC_DEFUN([LYX_HAVE_HUNSPELL_CXXABI],
|
|||||||
int i = sp.stem("test").size();],
|
int i = sp.stem("test").size();],
|
||||||
[AC_MSG_RESULT(yes)
|
[AC_MSG_RESULT(yes)
|
||||||
AC_DEFINE(HAVE_HUNSPELL_CXXABI, 1, [Define to 1 if hunspell C++ (rather than C) ABI is detected])
|
AC_DEFINE(HAVE_HUNSPELL_CXXABI, 1, [Define to 1 if hunspell C++ (rather than C) ABI is detected])
|
||||||
|
have_hunspell_cxx_abi=yes
|
||||||
],
|
],
|
||||||
[AC_MSG_RESULT(no)])
|
[AC_MSG_RESULT(no)])
|
||||||
CXXFLAGS=$save_CXXFLAGS
|
CXXFLAGS=$save_CXXFLAGS
|
||||||
@ -101,6 +102,11 @@ AC_DEFUN([CHECK_WITH_HUNSPELL],
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
LYX_HAVE_HUNSPELL_CXXABI
|
LYX_HAVE_HUNSPELL_CXXABI
|
||||||
|
if test $enable_stdlib_debug = "yes" -a -n "$have_hunspell_cxx_abi" ; then
|
||||||
|
LYX_WARNING([Compiling LyX with stdlib-debug and system hunspell libraries may lead to
|
||||||
|
crashes. Consider using --disable-stdlib-debug or --with-included-hunspell.])
|
||||||
|
fi
|
||||||
|
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl Usage: LYX_USE_INCLUDED_HUNSPELL : select if the included hunspell should
|
dnl Usage: LYX_USE_INCLUDED_HUNSPELL : select if the included hunspell should
|
||||||
|
Loading…
Reference in New Issue
Block a user