--- a/radiantcore/log/SegFaultHandler.cpp	2021-05-01 12:10:44.000000000 +0200
+++ b/radiantcore/log/SegFaultHandler.cpp	2021-05-01 12:10:44.000000000 +0200
@@ -2,7 +2,7 @@
 
 #include "itextstream.h"
 
-#ifdef POSIX
+#ifdef __GLIBC__
 #include <execinfo.h>
 #include <signal.h>
 #endif
@@ -12,14 +12,14 @@
 
 void SegFaultHandler::Install()
 {
-#ifdef POSIX
+#ifdef __GLIBC__
     signal(SIGSEGV, _handleSigSegv);
 #endif
 }
 
 void SegFaultHandler::_handleSigSegv(int sig)
 {
-#ifdef POSIX
+#ifdef __GLIBC__
     rError() << "SIGSEGV signal caught: " << sig << std::endl;
     std::cerr << "SIGSEGV signal caught: " << sig << std::endl;
 
