diff --git a/Tools/ardupilotwaf/boards.py b/Tools/ardupilotwaf/boards.py index f49fdaf460..34f809ade1 100644 --- a/Tools/ardupilotwaf/boards.py +++ b/Tools/ardupilotwaf/boards.py @@ -184,9 +184,13 @@ class sitl(Board): '-O3', ] + cfg.check_librt() + env.LIB += [ 'm', ] + env.LIB += cfg.env.LIB_RT + env.LINKFLAGS += ['-pthread',] env.AP_LIBRARIES += [ 'AP_HAL_SITL', @@ -212,10 +216,13 @@ class linux(Board): '-O3', ] + cfg.check_librt() + env.LIB += [ 'm', - 'rt', ] + env.LIB += cfg.env.LIB_RT + env.LINKFLAGS += ['-pthread',] env.AP_LIBRARIES = [ 'AP_HAL_Linux',