--- a/indicator/CMakeLists.txt +++ b/indicator/CMakeLists.txt @@ -46,6 +46,7 @@ target_link_libraries(kdeconnect-indicator Qt::Widgets KF6::CoreAddons KF6::I18n KF6::Notifications KF6::DBusAddons KF6::KCMUtils KF6::Crash kdeconnectinterfaces kdeconnectcore kdeconnectversion) if (WIN32) + target_compile_options(kdeconnect-indicator PUBLIC -fexceptions) target_link_libraries(kdeconnect-indicator windowsapp) else() target_link_libraries(kdeconnect-indicator KF6::StatusNotifierItem) --- a/plugins/pausemusic/CMakeLists.txt +++ b/plugins/pausemusic/CMakeLists.txt @@ -13,6 +13,7 @@ Qt::DBus ) if (WIN32) + target_compile_options(kdeconnect_pausemusic PUBLIC -fexceptions) target_link_libraries(kdeconnect_pausemusic windowsapp) else() target_link_libraries(kdeconnect_pausemusic KF6::PulseAudioQt) --- a/plugins/sendnotifications/CMakeLists.txt +++ b/plugins/sendnotifications/CMakeLists.txt @@ -16,6 +16,7 @@ if(WIN32) +target_compile_options(kdeconnect_sendnotifications PUBLIC -fexceptions) target_sources(kdeconnect_sendnotifications PRIVATE windowsnotificationslistener.cpp) target_link_libraries(kdeconnect_sendnotifications runtimeobject windowsapp) else()