diff options
author | Ralf Gommers <ralf.gommers@gmail.com> | 2023-04-21 23:39:27 +0100 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2023-05-24 02:03:20 +0530 |
commit | 8014827d06a3959caf7a4d21dd0e736809b9cb55 (patch) | |
tree | d6f3ba950e962c1e564d80801cf48816ee1478f5 /docs/refman/jsonschema.py | |
parent | a53dcd6f61020efb495600123d27fa53ea0b2455 (diff) | |
download | meson-8014827d06a3959caf7a4d21dd0e736809b9cb55.zip meson-8014827d06a3959caf7a4d21dd0e736809b9cb55.tar.gz meson-8014827d06a3959caf7a4d21dd0e736809b9cb55.tar.bz2 |
Python module: emit warning for debug buildtypes with MSVC and no debug Python
CPython adds a hard to avoid hardcoded link flag to look for a debug
libpython. This results in a very puzzling error, so emit a warning
with a clear message. Note that pybind11 has a workaround for this,
which undefines `_DEBUG`. So users who use only pybind11 can use
non-release buildtypes, but they won't get debug symbols on Windows
unless they have a debug build.
Diffstat (limited to 'docs/refman/jsonschema.py')
0 files changed, 0 insertions, 0 deletions