clang 6.0 complains about implicit constructor of string in unikey_config.h
Linker complains about not finding the dynamic library (libibus, etc..). The reason is on FreeBSD these libraries are in /usr/local/lib. The solution is to change CMakeLists.txt to include LIBEXECDIR into the linker options, and set the right value for LIBEXECDIR when calling cmake, as detailed in the wiki section
Please help checking if these fixes still work on ubuntu.
Fix compile errors on FreeBSD 12:
unikey_config.h
/usr/local/lib
. The solution is to changeCMakeLists.txt
to includeLIBEXECDIR
into the linker options, and set the right value forLIBEXECDIR
when calling cmake, as detailed in the wiki sectionPlease help checking if these fixes still work on ubuntu.