mirror of
https://git.lyx.org/repos/lyx.git
synced 2025-01-14 20:26:50 +00:00
53084dbfd8
(Thanks Scott for the patch and comment) For the HAVE_HUNSPELL_CXXABI check, only test a (real) link command if an external libhunspell is used or if macOS is used (see 350a9daf). If the bundled libhunspell is used, it has not been built yet at the point of the initial cmake command. This commit fixes an issue when the bundled Hunspell is desired. Before, the test command would still attempt to link to the system hunspell library. Even if the system library is available, there could be problems if there is a mismatch of the CXX ABI. And finally, even if the system library is available and there is no mismatch, compiling the test file with Clang and -stdlib=libc++ seems to cause a failure when linking with the system Hunspell library.