diff --git a/include/fcl/data_types.h b/include/fcl/data_types.h
index beebb70a8eb57961e3483ad8e8703e3cce7d4fd7..1e8b43e1da9a29c60111b5a0f4f2dda2420b8926 100644
--- a/include/fcl/data_types.h
+++ b/include/fcl/data_types.h
@@ -44,10 +44,10 @@ namespace fcl
 {
 
 typedef double FCL_REAL;
-typedef uint64_t FCL_INT64;
-typedef int64_t FCL_UINT64;
-typedef uint32_t FCL_UINT32;
-typedef int32_t FCL_INT32;
+typedef boost::uint64_t FCL_INT64;
+typedef boost::int64_t FCL_UINT64;
+typedef boost::uint32_t FCL_UINT32;
+typedef boost::int32_t FCL_INT32;
 
 /// @brief Triangle with 3 indices for points
 class Triangle