aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/compressionctx.h2
-rw-r--r--meson.build6
2 files changed, 2 insertions, 6 deletions
diff --git a/lib/compressionctx.h b/lib/compressionctx.h
index 2f3946a..a07686f 100644
--- a/lib/compressionctx.h
+++ b/lib/compressionctx.h
@@ -1,5 +1,7 @@
#include <span>
#include <vector>
+#include <cstdint>
+#include <memory>
#pragma once
diff --git a/meson.build b/meson.build
index 5c7cd65..dac9ca6 100644
--- a/meson.build
+++ b/meson.build
@@ -3,12 +3,6 @@ project('libembed', ['cpp'],
default_options: ['cpp_std=c++2a', 'warning_level=3'],
)
-if not meson.is_subproject()
-# libstdc++ lacks std::span at the moment
-add_project_arguments(['-stdlib=libc++'], language: 'cpp')
-add_project_link_arguments(['-stdlib=libc++'], language : 'cpp')
-endif
-
libzstd = dependency('libzstd')
libembed_sourceset = import('sourceset').source_set()