Skip to content

Commit 2ab3b78

Browse files
committed
Updated documentation on building log4cxx
1 parent d36cb80 commit 2ab3b78

File tree

4 files changed

+9
-235
lines changed

4 files changed

+9
-235
lines changed

INSTALL

+3-14
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,10 @@ limitations under the License.
1414

1515

1616
Detailed build instructions are provided for in both HTML
17-
and APT format in releases. The APT sources are
18-
available in Git checkouts.
19-
20-
Apache Maven 2:
21-
site/building/maven.html
22-
src/site/apt/building/maven.apt
23-
24-
autotools:
25-
site/building/autotools.html
26-
src/site/apt/building/autotools.apt
17+
(as generated by Doxygen) and Markdown format in releases.
2718

2819
CMake:
29-
site/building/cmake.html
30-
src/site/apt/building/cmake.apt
20+
src/site/markdown/development/build-cmake.md
3121

3222
Microsoft Vcpkg:
33-
site/building/vcpkg.html
34-
src/site/apt/building/vcpkg.apt
23+
src/site/markdown/development/build-vcpkg.md

src/site/markdown/development/autotools.apt

-141
This file was deleted.

src/site/markdown/development/dependencies.md

+6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,17 @@ Dependencies {#dependencies}
2424

2525
# LOG4CXX Dependencies
2626

27+
As of version 0.12.0, log4cxx requires a minimum C++ version of C++11.
28+
If C++17 is not available, then log4cxx requires Boost Thread in order
29+
to build.
30+
2731
log4cxx requires the following software to build and/or run correctly:
2832

2933
|Dependency Name|Version|Dependency Type|Homepage|
3034
|---------------|-------|---------------|--------|
3135
|Apache Portable Runtime(APR)|>=1.5.4|Compile/Runtime|https://apr.apache.org
3236
|APR-Util |>=1.5.4|Compile/Runtime|https://apr.apache.org
37+
|Boost |any? |Compile/runtime. Not required if your compiler supports C++17|https://boost.org
3338
|gzip |any |Test/Runtime(optional)|https://gzip.org
3439
|sed |any |Test|N/A
3540
|zip |any |Test/Runtime(optional)|N/A
@@ -64,3 +69,4 @@ skipped entirely automatically.
6469
# Licenses(direct dependencies only)
6570

6671
**Apache License, Version 2.0**: log4cxx, APR, APR-util
72+
**Boost License, Version 1.0**: boost

src/site/markdown/development/maven.apt

-80
This file was deleted.

0 commit comments

Comments
 (0)