diff --git a/src/Platform/ScreenedApplication.hpp b/src/Platform/ScreenedApplication.hpp index 8b249b96d..b01dd9189 100644 --- a/src/Platform/ScreenedApplication.hpp +++ b/src/Platform/ScreenedApplication.hpp @@ -50,7 +50,8 @@ template BasicScreenedApplication::BasicScreened #endif Application(arguments, nullptr) {} -template BasicScreenedApplication::~BasicScreenedApplication() = default; +/* `= default` causes linker errors in GCC 4.4, maybe also in 4.5 */ +template BasicScreenedApplication::~BasicScreenedApplication() {} template BasicScreenedApplication& BasicScreenedApplication::addScreen(BasicScreen& screen) { Containers::LinkedList>::insert(&screen);