summaryrefslogtreecommitdiff
path: root/recipes/xaos/files/fix-build.patch
blob: 064c0fb853ee3370460a9f43eab01b7ddec6db3e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
Index: XaoS-3.2.3/src/util/xstdio.c
===================================================================
--- XaoS-3.2.3.orig/src/util/xstdio.c
+++ XaoS-3.2.3/src/util/xstdio.c
@@ -1,3 +1,4 @@
+#define DATAPATH "/usr/share/XaoS"
 #ifndef _plan9_
 #include <string.h>
 #if defined(__EMX__) || defined(__APPLE__)
Index: XaoS-3.2.3/src/engine/formulas.c
===================================================================
--- XaoS-3.2.3.orig/src/engine/formulas.c
+++ XaoS-3.2.3/src/engine/formulas.c
@@ -69,6 +69,8 @@
 #endif
 
 
+#include "../include/complex.h"
+
 CONST char *CONST incolorname[] = {
   "0",
   "zmag",
Index: XaoS-3.2.3/src/engine/plane.c
===================================================================
--- XaoS-3.2.3.orig/src/engine/plane.c
+++ XaoS-3.2.3/src/engine/plane.c
@@ -53,6 +53,8 @@ CONST char *CONST planename[] = {
 };
 
 
+#include "../include/complex.h"
+
 REGISTERS (3)
      void recalculate (int plane, number_t * x1, number_t * y1)
 {
Index: XaoS-3.2.3/src/engine/fractal.c
===================================================================
--- XaoS-3.2.3.orig/src/engine/fractal.c
+++ XaoS-3.2.3/src/engine/fractal.c
@@ -66,6 +66,8 @@
 #endif
 #include <xerror.h>
 
+#include "../include/complex.h"
+
 struct symetryinfo2 cursymetry;
 struct palette cpalette;
 struct image cimage;
Index: XaoS-3.2.3/src/engine/zoom.c
===================================================================
--- XaoS-3.2.3.orig/src/engine/zoom.c
+++ XaoS-3.2.3/src/engine/zoom.c
@@ -69,6 +69,8 @@
 #define gettext(STRING) STRING
 #endif
 
+#include "../include/complex.h"
+
 #define ASIZE 16
 #define ALIGN(x) (((x)+ASIZE-1)&(~(ASIZE-1)))
 static int nsymetrized;