apache / brpc

brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
https://brpc.apache.org
Apache License 2.0
16.05k stars 3.92k forks source link

variable.cpp error: ‘StringFlagDestructor’ does not name a type #2679

Closed skyflower closed 1 day ago

skyflower commented 4 days ago

centos 8 stream system, glog version is 0.3.5, gflags version is 1:2.1.2-8.el8 , protobuf version 3.5.0 gcc 8.5.0, linux kernel 4.18.0

compiler step:

  1. make build
  2. cd build
  3. cmake ../ -DWITH_GLOG=ON

image

wasphin commented 2 days ago

gflags 2.1 中有一处 namespace 的问题,在 2.2 中修复了,可以升级下

https://github.com/gflags/gflags/commit/408061b46974cc8377a8a794a048ecae359ad887

skyflower commented 5 hours ago

ok, I'll try it. Thank you for your help.