From b6c0e65dee3cafbc520055c18c5047b21ef01fc4 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sat, 3 Mar 2018 13:14:09 +1100 Subject: [PATCH] waf: set CYGWIN_BUILD on cygwin for px4 helps with missing/cmath --- Tools/ardupilotwaf/boards.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Tools/ardupilotwaf/boards.py b/Tools/ardupilotwaf/boards.py index 3335337c6f..fa9c0eb5b8 100644 --- a/Tools/ardupilotwaf/boards.py +++ b/Tools/ardupilotwaf/boards.py @@ -698,6 +698,9 @@ class px4(Board): 'uavcan', ] + if sys.platform == 'cygwin': + env.CXXFLAGS += ['-DCYGWIN_BUILD'] + env.ROMFS_EXCLUDE = self.ROMFS_EXCLUDE env.PX4_BOOTLOADER_NAME = self.bootloader_name