liuqinfei opened a new issue, #3218:
URL: https://github.com/apache/brpc/issues/3218
**Describe the bug**
> Compiling src/brpc/builtin/sorttable_js.o
In file included from /usr/include/absl/base/config.h:86,
from /usr/include/absl/debugging/stacktrace.h:34,
from src/bthread/task_tracer.cpp:26:
/usr/include/absl/base/policy_checks.h:79:2: error: #error "C++ versions
less than C++14 are not supported."
79 | #error "C++ versions less than C++14 are not supported."
| ^~~~~
-------------------------------------------------------------------------
> Compiling src/brpc/policy/nacos_naming_service.o
In file included from /usr/include/absl/debugging/internal/symbolize.h:27,
from /usr/include/absl/debugging/symbolize.h:55,
from src/bthread/task_tracer.cpp:27:
/usr/include/absl/strings/string_view.h:52:26: error: ‘string_view’ in
namespace ‘std’ does not name a type
52 | using string_view = std::string_view;
| ^~~~~~~~~~~
/usr/include/absl/strings/string_view.h:52:21: note: ‘std::string_view’ is
only available from C++17 onwards
52 | using string_view = std::string_view;
| ^~~
**To Reproduce**
sh config_brpc.sh --with-rdma --headers="/usr/include" --libs="/usr/lib64
/usr/bin" --with-bthread-tracer
make -j
**Expected behavior**
编译成功。
**Versions**
OS: openEuler 24.03 (LTS-SP2)
Compiler: gcc (GCC) 12.3.1
brpc: 1.15.0
protobuf: 3.14.0
**Additional context/screenshots**
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]