During execution the edoc application will often generate a log file. What goes into this log file is dependant on what log level was defined at compile time. This is primarily for debugging, however if an error occurs there is often additional information in the log file that can be used to determine exactly what caused the problem.
The log file is usually found in
/tmp/edoc.log
However by setting the environment variable
EDOC_LOGGER_FILE=<filename>
you can send the
log file to the specified file.
If you wish to re-compile the edoc application with logging set to
a different level then you can do so by editing the
src/include/EDoc/Logger.h
file and setting the
macro: EDOC_DEFAULT_LOG_LEVEL to a different value like:
EDOC_LOG_LEVEL_FINEST. For example:
// The default log level to use. #ifndef EDOC_DEFAULT_LOG_LEVEL #define EDOC_DEFAULT_LOG_LEVEL EDOC_LOG_LEVEL_FINEST #endif