log4c
Summary:ANSI C functions and macros for flexible logging to files and other destinations. It is modeled after the Log for Java library (http://www.log4j.org), staying as close to their API as is reasonable. Intended for use in time-space critical environments.
Link: http://log4c.sourceforge.net/
Link: http://sourceforge.net/projects/log4c/
Project Admins: legoater, mgm7734, rbyrne
Operating System: Linux, Solaris, Win2K, WinXP, HP-UX, Microsoft Windows Server 2003
License: GNU Library or Lesser General Public License (LGPL)
Category: Logging
log4cpp
Summary:A library of C++ classes for flexible logging to files, syslog, IDSA and other destinations. It is modeled after the Log for Java library (http://www.log4j.org), staying as close to their API as is reasonable.
Link: http://log4cpp.sourceforge.net/
Link: http://sourceforge.net/projects/log4cpp/
Project Admins: bastiaan, waffel
Operating System: All 32-bit MS Windows (95/98/NT/2000/XP), All POSIX (Linux/BSD/UNIX-like OSes), Other Operating Systems
License: GNU Library or Lesser General Public License (LGPL)
Category: Software Development, Logging
log4cplus
Summary:log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modeled after the Java log4j API.
Link: http://log4cplus.sourceforge.net/
Link: http://sourceforge.net/projects/log4cplus/
Project Admins: tcsmith
Operating System: All 32-bit MS Windows (95/98/NT/2000/XP), All POSIX (Linux/BSD/UNIX-like OSes)
License: Apache Software License
Category: Software Development, Logging
log4cxx
Summary:Log4cxx is C++ port of Log4j. log4cxx attempts to mimic log4j usage as much as the language will allow and to be compatible with log4j configuration and output formats.
Link: http://logging.apache.org/log4cxx/
Platforms: The CVS HEAD is automatically built and tested using the Ant build script several times daily by Gump currently using GCC 3.3.5 on Debian Linux i386. It has been observed or reported to build and pass tests on using Microsoft C++ 6, 7 and 7.1 and Borland C++ 5.5 on Microsoft Windows and GCC on SuSE 9.1 x86_64 and i386, Fedora Core 3 i386 and Mac OS X 10.3.
License: Apache Software License
logdrive
Summary:LogDrive is a class heirarchy designed to simplify logging of messages on a Windows platform. These classes are inspired by log4j.
Link: http://www.codeguru.com/Cpp/misc/misc/logandtracefiles/article.php/c3753/
Link: http://www.codeproject.com/cpp/logdriver.asp
other links
Log4j: http://logging.apache.org/log4j/docs
Log4Net: http://logging.apache.org/log4net
Log4PHP: http://logging.apache.org/log4php
Log4Py: http://sourceforge.net/projects/log4py/
Log4Perl: http://sourceforge.net/projects/log4perl/
Log4PLSQL: http://sourceforge.net/projects/log4plsql/