summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2021-11-28 12:26:46 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2021-11-28 12:26:46 +0100
commit65bee87e9a4800556e9c44cbddeb047dd13c1904 (patch)
treefd42a97497e0b49a2d939106d64b9279eeea1961
parent8b91a4a637d8524c4264f7964c4735dc566a7306 (diff)
downloadptxdist-65bee87e9a4800556e9c44cbddeb047dd13c1904.tar.gz
ptxdist-65bee87e9a4800556e9c44cbddeb047dd13c1904.tar.xz
dump1090fa: fix building in ARMv5 and i386
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/dump1090fa.make10
1 files changed, 7 insertions, 3 deletions
diff --git a/rules/dump1090fa.make b/rules/dump1090fa.make
index 73f8bd01b..c22e11c40 100644
--- a/rules/dump1090fa.make
+++ b/rules/dump1090fa.make
@@ -33,9 +33,6 @@ DUMP1090FA_ARCH := $(call remove_quotes,$(PTXCONF_ARCH_STRING))
ifeq ($(DUMP1090FA_ARCH),arm64)
DUMP1090FA_ARCH := aarch64
endif
-ifeq ($(DUMP1090FA_ARCH),i386)
-DUMP1090FA_ARCH := x86
-endif
DUMP1090FA_CONF_TOOL := NO
DUMP1090FA_MAKE_ENV := \
@@ -48,6 +45,13 @@ DUMP1090FA_MAKE_ENV := \
CPUFEATURES_ARCH=$(DUMP1090FA_ARCH) \
CPUFEATURES_UNAME="Linux"
+ifdef PTXCONF_ARCH_ARM
+ifndef PTXCONF_ARCH_ARM_NEON
+# don't try to use NEON if it's not available
+DUMP1090FA_MAKE_ENV += CPUFEATURES=no
+endif
+endif
+
# ----------------------------------------------------------------------------
# Install
# ----------------------------------------------------------------------------