--- qt-creator-opensource-src-3.0.1/src/plugins/debugger/shared/backtrace.cpp.orig +++ qt-creator-opensource-src-3.0.1/src/plugins/debugger/shared/backtrace.cpp @@ -31,7 +31,7 @@ #include #include -#if defined(Q_OS_LINUX) +#if defined(__GLIBC__) #include #include #include @@ -44,7 +44,7 @@ { if (maxdepth == -1) maxdepth = 200; -#if defined(Q_OS_LINUX) +#if defined(__GLIBC__) void *bt[200] = {0}; qDebug() << "BACKTRACE:"; int size = backtrace(bt, sizeof(bt) / sizeof(bt[0])); @@ -71,7 +71,7 @@ /* void installSignalHandlers() { -#if defined(Q_OS_LINUX) +#if defined(__GLIBC__) struct sigaction SignalAction; SignalAction.sa_sigaction = handler;