You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GCC 11 uses the C++17 standard, which has dropped support for dynamic exceptions, by default. As a result, building fityk on a distro with GCC 11 as the default compiler (such as openSUSE Tumbleweed) causes compilation errors due to throws like these:
Hi @badshah400
I forgot to reply. I'll modernize the code at some point, but I don't know when, unfortunately I don't spend much time maintaining fityk nowadays. Currently, it's still C++98 and should compile up to C++14.
The last release (that was made years ago) also doesn't work well with GTK3. I think I've fixed most of the issues in git. l need to make a new release soon.
GCC 11 uses the C++17 standard, which has dropped support for dynamic exceptions, by default. As a result, building fityk on a distro with GCC 11 as the default compiler (such as openSUSE Tumbleweed) causes compilation errors due to throws like these:
fityk/fityk/fityk.h
Line 335 in d981589
I can simply switch to forcing C++11 or C++14 when compiling, but I thought I'd get an opinion from you. Thanks for the great app.
The text was updated successfully, but these errors were encountered: