diff -uNr truecrypt-6.1a-source.orig/Platform/StringConverter.h truecrypt-6.1a-source/Platform/StringConverter.h --- truecrypt-6.1a-source.orig/Platform/StringConverter.h 2009-02-21 14:20:49.000000000 +0100 +++ truecrypt-6.1a-source/Platform/StringConverter.h 2009-02-21 14:17:26.000000000 +0100 @@ -9,6 +9,10 @@ #ifndef TC_HEADER_Platform_StringConverter #define TC_HEADER_Platform_StringConverter +typedef signed char int8_t; +typedef short int int16_t; +typedef int int32_t; + #include #include "PlatformBase.h" diff -uNr truecrypt-6.1a-source.orig/Platform/Unix/FilesystemPath.cpp truecrypt-6.1a-source/Platform/Unix/FilesystemPath.cpp --- truecrypt-6.1a-source.orig/Platform/Unix/FilesystemPath.cpp 2009-02-21 14:21:02.000000000 +0100 +++ truecrypt-6.1a-source/Platform/Unix/FilesystemPath.cpp 2009-02-21 14:19:36.000000000 +0100 @@ -10,6 +10,7 @@ #include "Platform/SystemException.h" #include "Platform/StringConverter.h" #include +#include namespace TrueCrypt { diff -uNr truecrypt-6.1a-source.orig/Core/Unix/CoreUnix.cpp truecrypt-6.1a-source/Core/Unix/CoreUnix.cpp --- truecrypt-6.1a-source.orig/Core/Unix/CoreUnix.cpp 2009-02-21 14:25:33.000000000 +0100 +++ truecrypt-6.1a-source/Core/Unix/CoreUnix.cpp 2009-02-21 14:26:33.000000000 +0100 @@ -12,6 +12,7 @@ #include #include #include +#include #include #include "Platform/FileStream.h" #include "Driver/Fuse/FuseService.h"