Blame 3Depict-0.0.22-qhull_ppc64le.patch
|
D Haley |
eea5294 |
diff -r 419306b866c3 src/backend/filters/algorithms/spatial.cpp
|
|
D Haley |
eea5294 |
--- a/src/backend/filters/algorithms/spatial.cpp Sun Aug 11 20:03:37 2019 +0100
|
|
D Haley |
eea5294 |
+++ b/src/backend/filters/algorithms/spatial.cpp Sun Aug 11 20:05:06 2019 +0100
|
|
D Haley |
eea5294 |
@@ -26,7 +26,20 @@
|
|
D Haley |
eea5294 |
#include <gsl/gsl_randist.h>
|
|
D Haley |
eea5294 |
#include <gsl/gsl_multifit.h>
|
|
D Haley |
eea5294 |
|
|
D Haley |
eea5294 |
-#include <qhull/qhull_a.h>
|
|
D Haley |
eea5294 |
+//QHull library
|
|
D Haley |
eea5294 |
+//Build fix for qhull ; wx defines powerpc without
|
|
D Haley |
eea5294 |
+//assigning a value, causing build fail on powerpc
|
|
D Haley |
eea5294 |
+#ifdef __POWERPC__
|
|
D Haley |
eea5294 |
+ #pragma push_macro("__POWERPC__")
|
|
D Haley |
eea5294 |
+ #define __POWERPC__ 1
|
|
D Haley |
eea5294 |
+#endif
|
|
D Haley |
eea5294 |
+extern "C"
|
|
D Haley |
eea5294 |
+{
|
|
D Haley |
eea5294 |
+ #include <qhull/qhull_a.h>
|
|
D Haley |
eea5294 |
+}
|
|
D Haley |
eea5294 |
+#ifdef __POWERPC__
|
|
D Haley |
eea5294 |
+ #pragma pop_macro("__POWERPC__")
|
|
D Haley |
eea5294 |
+#endif
|
|
D Haley |
eea5294 |
|
|
D Haley |
eea5294 |
using std::vector;
|
|
D Haley |
eea5294 |
|