The issue can be solved by adopting patch from https://github.com/lxde/lxappearance-obconf/commit/b9d45ea632235f4a07eba4fd6b5e5cee3a27f59e.
lxappearance with GTK-3 has SIGSEGV when startup
Use \- instead of - as minus signs in manpage
Change symbol versioning name to LIBZHUYIN
pinyin -> zhuyin in CMakeLists.txt