Index: libusbtc08-1.7.2/src/common/TC08Api.cpp
===================================================================
--- libusbtc08-1.7.2.orig/src/common/TC08Api.cpp	2011-08-24 12:39:57.768204914 -0300
+++ libusbtc08-1.7.2/src/common/TC08Api.cpp	2011-08-24 12:43:10.768708201 -0300
@@ -42,6 +42,10 @@
 #include "TC08Device.h"
 #include "TC08Enumerator.h"
 
+#include <stdio.h>
+#include <string.h>
+#include <unistd.h>
+
 // ////////////////////////////////////////////////////////////////////////////
 // 
 // Global variables
Index: libusbtc08-1.7.2/src/common/tctables.cpp
===================================================================
--- libusbtc08-1.7.2.orig/src/common/tctables.cpp	2011-08-24 12:48:40.437252489 -0300
+++ libusbtc08-1.7.2/src/common/tctables.cpp	2011-08-24 12:49:12.081209395 -0300
@@ -42,6 +42,8 @@
 #include <math.h>
 #include <assert.h>
 
+#include <ctype.h>
+
 #include "tctables.h"
 
 
Index: libusbtc08-1.7.2/src/shared/PicoUsbDevice_Linux.h
===================================================================
--- libusbtc08-1.7.2.orig/src/shared/PicoUsbDevice_Linux.h	2011-08-24 13:11:45.025722375 -0300
+++ libusbtc08-1.7.2/src/shared/PicoUsbDevice_Linux.h	2011-08-24 13:12:10.380203795 -0300
@@ -44,7 +44,7 @@
 #ifndef PICOUSBDEVICE_LINUX_H
 #define PICOUSBDEVICE_LINUX_H
 
-#include <vector.h>
+#include <vector>
 
 // Format of USB Descriptors is defined in USB2.0 spec, section 9.6
 #pragma pack (1)
