When cross-compiling Windows binaries on (for example) Linux, we only
need a Windows C++ compiler and not a Linux C++ compiler.
Resolves: https://gitlab.freedesktop.org/dbus/dbus/-/issues/439
Signed-off-by: Simon McVittie <smcv@collabora.com>
if platform_windows
# On Windows, we use C++ constructors to initialize global locks
using_cpp = true
- add_languages('cpp', required: true)
+ add_languages('cpp', required: true, native: false)
cpp = meson.get_compiler('cpp')
else
using_cpp = false