diff -Naur qgis-1.7.4.orig/src/core/spatialindex/storagemanager/DiskStorageManager.cc qgis-1.7.4/src/core/spatialindex/storagemanager/DiskStorageManager.cc
--- qgis-1.7.4.orig/src/core/spatialindex/storagemanager/DiskStorageManager.cc 2012-02-22 22:48:14.000000000 +0200
+++ qgis-1.7.4/src/core/spatialindex/storagemanager/DiskStorageManager.cc 2012-04-21 13:58:04.107239275 +0300
@@ -26,6 +26,7 @@
#include <sys/stat.h>
#include <stdio.h>
#include <cstring>
+#include <unistd.h>
#ifdef WIN32
#include <io.h>
diff -Naur qgis-1.7.4.orig/src/core/spatialindex/tools/TemporaryFile.cc qgis-1.7.4/src/core/spatialindex/tools/TemporaryFile.cc
--- qgis-1.7.4.orig/src/core/spatialindex/tools/TemporaryFile.cc 2012-02-22 22:48:14.000000000 +0200
+++ qgis-1.7.4/src/core/spatialindex/tools/TemporaryFile.cc 2012-04-21 13:16:42.213690282 +0300
@@ -20,7 +20,7 @@
// mhadji@gmail.com
#include <stdio.h>
-
+#include <unistd.h>
#include <Tools.h>
#ifdef WIN32