@pop1234:

You have missed the point. Both you suggestions make a compiler capable of c++17 mandatory, but such a compiler is currently not available for SH4. The current versions of Enigma2 and sigc++3.0 require it, and in the future more packages are likely to follow.

Regards,

Audioniek.