diff --git a/source/Lib/CommonLib/CommonDef.h b/source/Lib/CommonLib/CommonDef.h index 511970308c7fff8b679525a3c3072989fb1aa299..7d01ee5c274ead6ae99d4aa92882269d157e0bf7 100644 --- a/source/Lib/CommonLib/CommonDef.h +++ b/source/Lib/CommonLib/CommonDef.h @@ -43,6 +43,7 @@ #include <iomanip> #include <limits> #include <cstdlib> +#include <cstdint> #if GREEN_METADATA_SEI_ENABLED #include <fstream> diff --git a/source/Lib/CommonLib/dtrace.h b/source/Lib/CommonLib/dtrace.h index 73acf64b58931ea8d516100c0b07b06142a83004..b8ca235a9773703c257c6283b6ad96aaf98c4055 100644 --- a/source/Lib/CommonLib/dtrace.h +++ b/source/Lib/CommonLib/dtrace.h @@ -46,6 +46,7 @@ #include <set> #include <vector> #include <cstdarg> +#include <cstdint> #if K0149_BLOCK_STATISTICS class CodingStructure; diff --git a/source/Lib/Utilities/program_options_lite.h b/source/Lib/Utilities/program_options_lite.h index 1063c527795442a6dbb89ecf60410b1abc1e4335..1763f106a6faab5ee72a8a00252fbe667ccaaeee 100644 --- a/source/Lib/Utilities/program_options_lite.h +++ b/source/Lib/Utilities/program_options_lite.h @@ -40,6 +40,7 @@ #include <map> #include <vector> #include <optional> +#include <cstdint> template<class T> inline std::istream& operator>>(std::istream& in, std::optional<T>& value) {