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