How to enable exceptions?
apaku at gmx.de
Sat Mar 27 08:16:40 UTC 2010
On 27.03.10 14:16:05, Lindsay Mathieson wrote:
> As per the subject - when trying to use exceptions with C++ code I get the
> "exception handling disabled, use -fexceptions to enable" error.
> I've gone into Configuration, Advanced values and added "-fexceptions" to
> CMAKE_CXX_FLAGS, reconfigured, cleaned and rebuilt, but I still get the error.
Not really something to do with kdevelop, but KDE's cmake code sets up
a variable to use with add_definitions() to enable exceptions for a
given directory: KDE4_ENABLE_EXCEPTIONS. So you can just do this:
to enable exception support. I'm not sure why adding to cmake-cxx-flags
doesn't work, but I do recall that FindKDE4Internal.cmake does some
nasty things wrt. compiler flags that don't end up in the cache and are
hence being re-run on each cmake run.
You look like a million dollars. All green and wrinkled.
More information about the KDevelop