openexr
openexr copied to clipboard
Not c++11 compatible
Hi!
Just wanted to mention that the docs: https://openexr.com/en/latest/install.html#install say that a compiler that supports c++11 is needed but 693a7e4 introduces #include <filesystem> which is a c++17 header. So either support for c++11 and c++14 was dropped but then the docs should change or this was an oversight.
Cheers!
Bump for visibility. This also caught me by surprise!
Indeed, it seems there's a mismatch between the c++ versions mentioned in the docs, the c++ versions the CI system tests with, and the minimum c++ version the code actually requires.
@oscarthorn and @dylan-reedy do you require c++11 or c++14 compatibility, or did you just spot the discrepancy?
@peterhillman I don't need it, just noticed it!
Tagged with documentation to note that we should update docs.
@peterhillman I also just happened to notice when trying to build on an older system, no specific need.