Видимо скрипт configure работает неправильно. В протоколе компиляции gcc вызывается с флагами -fno-exception и -fexception
На "Simple C++ Hello World" всё работает как надо. На "KDE Application ..." не работает. Видимо где-то жёстко забито, что для KDE только -fno-exception.
Это опять задумано разработчиками: http://www.kdevelop.org/mediawiki/index.php/FAQ#I_am_developing_an_application_which_needs_exception_handling._How_can_I_make_it.3F Q: I am developing an application which needs exception handling. How can I make it? A: Edit the file configure.in(.in) in your toplevel source directory. Here, you have to enter after the AC_CHECK_COMPILERS() macro: CXXFLAGS="$CXXFLAGS $USE_EXCEPTIONS" and after that you have to recreate your new "configure" by invoking make -f Makefile.dist at the toplevel source directory and then restart the configure script. Вот еще пару ссылок по теме: (чтоб не потерялось) http://www.kdevelop.org/phorum5/read.php?2,23079,23090#msg-23090 http://lists.kde.org/?l=kdevelop-devel&m=109235143604342&w=2 http://lists.kde.org/?l=kdevelop&m=108512996508853&w=2 http://lists.debian.org/debian-kde/2002/01/msg00051.html http://lists.kde.org/?l=kdevelop-devel&m=109309703014043&w=2 Как тут быть даже не знаю.
Насколько я понимаю, это всё уже неактуально в связи с неподдержкой в KDevelop-4 autotools :)