Jorgen Bodde wrote:
Well should it be enabled by default? Because I am doing nothing else
but generating my project (I am not changing GUI settings) so by default
it is not included right ?
My question wasn't whewre it went, it seems to be missing from the
generated project as VS.NET complains about it not being present.
It should be there by default. Look in
Modules/Platform/Windows-cl.cmake. It adds /EHsc for VS 8 and /GX for
other VS versions. Both of these are mapped to the ExceptionHandling
GUI option. In the VS project file generator the option is initalized:
flagMap["ExceptionHandling"] = "FALSE";
See here for why:
http://www.cmake.org/Bug/bug.php?op=show&bugid=1324
It should then later be overwritten with "TRUE" when either the /EHsc or
/GX flag is encountered in CMAKE_CXX_FLAGS. Make sure your cache has
one of these options in CMAKE_CXX_FLAGS.
-Brad
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake