diff -up rasterview-1.3/error.c.build rasterview-1.3/error.c
--- rasterview-1.3/error.c.build 2011-05-19 05:13:21.000000000 +0100
+++ rasterview-1.3/error.c 2011-05-20 11:24:28.879175330 +0100
@@ -33,6 +33,7 @@
#include <stdlib.h>
#include <string.h>
#include <errno.h>
+#include <stdio.h>
#include <stdarg.h>
diff -up rasterview-1.3/main.cxx.build rasterview-1.3/main.cxx
--- rasterview-1.3/main.cxx.build 2011-05-20 11:24:34.194077292 +0100
+++ rasterview-1.3/main.cxx 2011-05-20 11:24:47.980823178 +0100
@@ -25,6 +25,7 @@
//
#include "RasterView.h"
+#include <string.h>
#include <FL/Fl.H>
diff -up rasterview-1.3/raster.c.build rasterview-1.3/raster.c
--- rasterview-1.3/raster.c.build 2011-05-19 05:13:21.000000000 +0100
+++ rasterview-1.3/raster.c 2011-05-20 11:24:28.881175294 +0100
@@ -59,6 +59,7 @@ extern void _cupsRasterClearError(void)
# include <winsock2.h> /* for htonl() definition */
#else
# include <unistd.h>
+# include <netinet/in.h>
#endif /* WIN32 || __EMX__ */