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 #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 +#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;