Before asking this, I read previous question, but the issue is a bit different. I'm using this in my class:
static constexpr char* kSuffix = "tos";
Compiling with gcc with c++11 got me this error:
error: ISO C++ forbids converting a string constant to 'char*' [-Werror=write-strings]
But constexpr is a stricter constraint than const does, so a constexpr is must a const, but not vice versa. So I wonder why is gcc not recognising constexpr in this case?
 
    