Require explicit initialization Use inconv for wchar_t <-> char conversions. See also log4cplus's unicode.txt documentation Build the logging server Use C++'s std::locale for wchar_t <-> char conversions. See also log4cplus's unicode.txt documentation Use the C99 locale facilities for wchar_t <-> char conversions. See also log4cplus's unicode.txt documentation soname major version number https://github.com/log4cplus/log4cplus/issues log4cplus/log4cplus log4cplus