From c85f4f875c1674bb6177d102f0a24d207e2cf8b1 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 26 Dec 2023 08:50:23 +1100 Subject: [PATCH] Tools: disable lwip with clang --- Tools/ardupilotwaf/boards.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Tools/ardupilotwaf/boards.py b/Tools/ardupilotwaf/boards.py index efcb8782eb..c6c8578463 100644 --- a/Tools/ardupilotwaf/boards.py +++ b/Tools/ardupilotwaf/boards.py @@ -687,7 +687,8 @@ class sitl(Board): '-Werror=missing-declarations', ] - if not cfg.options.disable_networking: + if not cfg.options.disable_networking and not 'clang' in cfg.env.COMPILER_CC: + # lwip doesn't build with clang env.CXXFLAGS += ['-DAP_NETWORKING_ENABLED=1'] if cfg.options.ubsan or cfg.options.ubsan_abort: