Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve instructions for building log4cxx #364

Merged
merged 5 commits into from
Apr 8, 2024
Merged

Conversation

swebb2066
Copy link
Contributor

This PR provides an answer to issue #362 in the documentation.

As of version 0.11.0, the only supported build system for Log4cxx is CMake.
Have a look at the [build with CMake](build-cmake.html) page for more
information. If you have trouble building, either create an issue in
[Jira](https://issues.apache.org/jira/projects/LOGCXX/issues) or send a
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding Github in addition to Jira here may make more sense, since we have effectively migrated to Github at this point.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK. I think 2 options, Github or mailing list, is sufficient.

$ apt-get install build-essential libapr1-dev libaprutil1-dev gzip zip
$ cd apache-Log4cxx-x.x.x
$ apt-get install libapr1-dev libaprutil1-dev
$ wget https://dlcdn.apache.org/logging/log4cxx/1.3.0/apache-log4cxx-1.3.0.tar.gz
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we do a CMake replacement here to always point at the latest version?

Copy link
Contributor Author

@swebb2066 swebb2066 Apr 8, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we do a CMake replacement here to always point at the latest version?

Not necessary I think so I prefer to not make it even more complicated. CMakeList.txt says cmake_minimum_required(VERSION 3.13). Even Ubuntu 20.04 distro includes CMake 3.16.

@swebb2066 swebb2066 merged commit 502f571 into master Apr 8, 2024
24 checks passed
@swebb2066 swebb2066 deleted the document_static_build branch April 8, 2024 02:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants