On 29/04/21 04:43, Katsuhiro Ueno wrote:
Without this, libvixl cannot be compiled with macOS 11.3 SDK due to
include file name conflict (usr/include/c++/v1/version conflicts with
VERSION).

Signed-off-by: Katsuhiro Ueno <uen...@gmail.com>
---
  meson.build | 1 +
  1 file changed, 1 insertion(+)

diff --git a/meson.build b/meson.build
index c6f4b0cf5e..d007bff8c3 100644
--- a/meson.build
+++ b/meson.build
@@ -2129,6 +2129,7 @@ common_all = common_ss.apply(config_all, strict: false)
  common_all = static_library('common',
                              build_by_default: false,
                              sources: common_all.sources() + genh,
+                            implicit_include_directories: false,
                              dependencies: common_all.dependencies(),
                              name_suffix: 'fa')


Can you include the difference in the include paths (the -I and -iquote arguments)? There are many cases in which we rely on having the current source directory in the build path, for example all inclusions of "trace.h".

Paolo


Reply via email to