For successful resolution of reported bugs, it is necessary to provide enough information:
- log4cplus:
- exact release version or Git branch and revision
- build system that you are building log4cplus with (Autotools, Visual Studio solution, CMake)
- Autotools – provide
configure script parameters and environment variables, attach generated config.log and defines.hxx files
- CMake – build configuration (Release, Debug, RelWithDebInfo) and non–default
CMAKE_* variables values
- Visual Studio – project configuration (Release, Release_Unicode, Debug, Debug_Unicode)
- target OS and CPU
- log4cplus client application:
- shared library log4cplus or as static library log4cplus
- library file you are linking your application with –
log4cplus.lib, log4cplusUSD.lib, liblog4cplus.dll.a, etc., on Windows
- your application is using Unicode/
wchar_t or not
- any error messages
- stack trace
- log4cplus properties/configuration file
- self–contained test case