Post by Stephan WittPost by Scott KostyshakIf LyX is not built explicitly enabling a spellchecker, some fields
are greyed out. This comes up from time to time on the list. Would it
be more or less confusing to have a message explaining that LyX needs
to have the option set at compile time?
There is a message send to console when building with Cmake and no spell checker is configured.
I just took a look and if I do "cmake -DLYX_USE_QT=QT5" I see
-- Could NOT find ASPELL (missing: ASPELL_LIBRARY ASPELL_INCLUDE_DIR)
-- ASPELL not found, building without ASPELL support
-- Found ENCHANT: /usr/lib/x86_64-linux-gnu/libenchant.so
-- Building with USE_ENCHANT
-- Found HUNSPELL: /usr/lib/x86_64-linux-gnu/libhunspell.so
-- Building with USE_HUNSPELL
but then at the end where it lists the flags I see
-- LYX_ASPELL = OFF : Require aspell
-- LYX_ENCHANT = OFF : Require Enchant
-- LYX_HUNSPELL = OFF : Require Hunspell
But then when I open LyX it seems they are enabled. Ah, now I see
where I misunderstood. The flags just show what I set (and what was
default), not what actually happened.
Scott