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
cmake should enforce compiler version #24932
Comments
/usr/local/src/grpc-framework/third_party/abseil-cpp/absl/random/internal/distribution_test_util.cc:77:66: error: no matching function for call to ‘StrFormat(const char [45], const double&, double, const double&, const double&)’ |
what's your |
Same error with gcc 4.8.5. Fine with 4.9.2, 5.3.1 and 7.3.1 (CentOS). Docs do indeed state gcc 4.9+ as a requirement however cmake does not check for it. |
Note the default compiler on CentOS 7 is still 4.8, it would make life easier to keep compatible with older version. |
I've managed to compile it on RHEL7(CentOS7) with Devtoolset 8 (GCC 8.2.1) from https://www.softwarecollections.org/en/scls/rhscl/devtoolset-8/ |
This issue/PR has been automatically marked as stale because it has not had any update (including commits, comments, labels, milestones, etc) for 30 days. It will be closed automatically if no further update occurs in 7 day. Thank you for your contributions! |
OS: CentOS Linux release 7.6.1810 (Core)
cmake params:
make error:
The text was updated successfully, but these errors were encountered: