Boost is no longer needed if <cstdint> is not found.

This commit is contained in:
David Williams 2012-12-29 22:26:21 +01:00
parent 5be6a8ba44
commit 161835f42b
3 changed files with 9 additions and 9 deletions

View File

@ -107,6 +107,7 @@ SET(IMPL_INC_FILES
include/PolyVoxCore/Impl/AStarPathfinderImpl.h include/PolyVoxCore/Impl/AStarPathfinderImpl.h
include/PolyVoxCore/Impl/Block.h include/PolyVoxCore/Impl/Block.h
include/PolyVoxCore/Impl/Block.inl include/PolyVoxCore/Impl/Block.inl
include/PolyVoxCore/Impl/CompilerCapabilities.h
include/PolyVoxCore/Impl/ErrorHandling.h include/PolyVoxCore/Impl/ErrorHandling.h
include/PolyVoxCore/Impl/MarchingCubesTables.h include/PolyVoxCore/Impl/MarchingCubesTables.h
include/PolyVoxCore/Impl/RandomUnitVectors.h include/PolyVoxCore/Impl/RandomUnitVectors.h

View File

@ -11,9 +11,9 @@
//#define HAS_CXX11_CONSTEXPR //#define HAS_CXX11_CONSTEXPR
#define HAS_CXX11_STATIC_ASSERT //#define HAS_CXX11_STATIC_ASSERT
#define HAS_CXX11_CSTDINT_H //#define HAS_CXX11_CSTDINT_H
#define HAS_CXX11_SHARED_PTR #define HAS_CXX11_SHARED_PTR

View File

@ -101,13 +101,12 @@ freely, subject to the following restrictions:
#if defined(HAS_CXX11_CSTDINT_H) #if defined(HAS_CXX11_CSTDINT_H)
#include <cstdint> #include <cstdint>
#else #else
#include <boost/cstdint.hpp> typedef signed char int8_t;
using boost::int8_t; typedef unsigned char uint8_t;
using boost::int16_t; typedef short int16_t;
using boost::int32_t; typedef unsigned short uint16_t;
using boost::uint8_t; typedef long int32_t;
using boost::uint16_t; typedef unsigned long uint32_t;
using boost::uint32_t;
#endif #endif
#if defined(HAS_CXX11_SHARED_PTR) #if defined(HAS_CXX11_SHARED_PTR)