summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/3rdparty/proj/pj_open_lib_qt.cpp5
-rw-r--r--src/location/maps/qgeomapobjectengine_p.cpp6
2 files changed, 10 insertions, 1 deletions
diff --git a/src/3rdparty/proj/pj_open_lib_qt.cpp b/src/3rdparty/proj/pj_open_lib_qt.cpp
index ac6baf9b55..f625b24665 100644
--- a/src/3rdparty/proj/pj_open_lib_qt.cpp
+++ b/src/3rdparty/proj/pj_open_lib_qt.cpp
@@ -31,6 +31,11 @@
*****************************************************************************/
#define PJ_LIB__
+
+#ifdef __QNXNTO__
+# include <math.h> // Needs to be included outside of "extern "C""
+#endif
+
extern "C" {
#include <projects.h>
#include <stdio.h>
diff --git a/src/location/maps/qgeomapobjectengine_p.cpp b/src/location/maps/qgeomapobjectengine_p.cpp
index b679ee54d5..1fec5b91ed 100644
--- a/src/location/maps/qgeomapobjectengine_p.cpp
+++ b/src/location/maps/qgeomapobjectengine_p.cpp
@@ -54,7 +54,11 @@
#include <QGraphicsPathItem>
#include <QGraphicsEllipseItem>
-#include <cmath>
+#ifdef Q_OS_QNX
+# include <math.h>
+#else
+# include <cmath>
+#endif
#include <QDebug>