Root binaries compatible with C++17?

I need to update my ROOT installation to compile code written in C++17 (In case it’s relevant, I don’t actually need to run ROOT in the terminal at all, I just need the libraries to compile code). Are there any precompiled binary files compatible with C++17 or do I have to build from source?


ROOT Version: 6.22/06
Platform: Ubuntu Linux
Compiler: g++


Hi @ed20 ,
the conda package is C++17, I am not sure about others (for our pre-compiled binaries we use the default standard of the default system compiler, which ends up being C++14 in most cases these days – @Axel might know more).

Cheers,
Enrico

Agreed - I’m not aware of any distro using C++17 as default yet.

1 Like