[smartmontools-support] C++14/17 (will break compatibility)
Christian Rosentreter
karibu at gmx.net
Thu Jan 30 22:27:07 CET 2025
> configure: WARNING:
> This version of smartmontools does not use C++14 or C++17 enhancements,
> but future versions possibly will.
> This script was unable to determine a compiler option to enable C++17.
> Please send info about compiler and platform to
> smartmontools-support at listi.jpberlin.de - Thanks!
$ gcc --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/c++/4.2.1
Apple LLVM version 7.0.2 (clang-700.1.81)
Target: x86_64-apple-darwin14.5.0
Thread model: posix
$ g++ --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/c++/4.2.1
Apple LLVM version 7.0.2 (clang-700.1.81)
Target: x86_64-apple-darwin14.5.0
Thread model: posix
P.S.: I would prefer if smartmontools would not randomly break backwards compatibility for
no real reason. Not everything has to use "enhancements" of newer standards.
More information about the Smartmontools-support
mailing list