log4cplus is a simple to use C++20 logging API providing thread--safe, flexible, and arbitrarily granular control over log management and configuration. It is modeled after the Java log4j API.
This package is known to build and work properly using an LFS 12.0 platform.
Download (HTTP): https://github.com/log4cplus/log4cplus/releases/download/REL_2_1_0/log4cplus-2.1.0.tar.xz
Download MD5 sum: 62928d480ebec1476fe74b900f2a1672
Download size: 919 KB
Estimated disk space required: 72.4 MB
Estimated build time: 0.5 SBU
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/log4cplus
Build log4cplus by running the following command:
./configure --prefix=/usr && make
To test the results, issue: make check.
Now, install the package as the root
user:
make install
--with-qt5
: This option
enables compilation of a separate shared library
(liblog4cplusqt5debugappender) that implements Qt5DebugAppender. It
requires Qt5 and pkg-config to be available.