apache / apache/logging-log4cxx

cmake build log4cxx failed: call of overloaded AppenderSkeleton is ambiguous

Open
#259 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
301
Forks
142
Avg merge
1d 2h
Merged PRs (30d)
29

Description

os: centos
log4cxx version: 1.0.0 and 1.1.0
I have installed apr and apr-util and set apr_include_dir, apr_libraries so do apr_util in cmake.
then
```bash
cmake ..
make -j4
```
make command give me an error:

![image](https://github.com/apache/logging-log4cxx/assets/74393844/e1300f42-a0e0-4f5d-865b-8e6235c14633)

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the failure on CentOS using log4cxx 1.0.0 or 1.1.0, APR and APR-util, the reported CMake variables, and `cmake ..` followed by `make -j4`. Start with the full compiler output behind the attached image and determine whether the ambiguous `AppenderSkeleton` call is caused by the build configuration; done means the reported configuration builds successfully or the required limitation is documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake, cpp
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.