aboutsummaryrefslogtreecommitdiffstats
path: root/host/docs/build.dox
diff options
context:
space:
mode:
authorMartin Braun <martin.braun@ettus.com>2019-02-15 16:52:55 -0800
committermichael-west <michael.west@ettus.com>2019-02-18 11:03:20 -0800
commit8b404ade3eb376ef0619a039396823f7e2e462e0 (patch)
tree9db527b9700d6b7d05a5616883ffc45308b09ed7 /host/docs/build.dox
parent85ec2704384c09da8913f58f94b6a3ee6a007ba5 (diff)
downloaduhd-8b404ade3eb376ef0619a039396823f7e2e462e0.tar.gz
uhd-8b404ade3eb376ef0619a039396823f7e2e462e0.tar.bz2
uhd-8b404ade3eb376ef0619a039396823f7e2e462e0.zip
docs: Add note on manually disabling NEON extensions
Diffstat (limited to 'host/docs/build.dox')
-rw-r--r--host/docs/build.dox11
1 files changed, 11 insertions, 0 deletions
diff --git a/host/docs/build.dox b/host/docs/build.dox
index 9a6beba20..b5e9caaf5 100644
--- a/host/docs/build.dox
+++ b/host/docs/build.dox
@@ -170,6 +170,17 @@ or add it to `/etc/ld.so.conf` and make sure to run:
sudo ldconfig
+\subsection build_instructions_unix_arm Compiling for ARM platforms
+
+When compiling for ARM platforms, the assumption is made that NEON extensions
+are available if the arm_neon.h header is found. However, this might not be
+true, e.g., when cross-compiling for an arm7l target (e.g., the Odroid XU4)
+using a standard SDK. In this case, it's necessary to tell CMake to disable NEON
+extensions:
+
+ cmake -DNEON_SIMD_ENABLE=OFF [...]
+
+
\section build_instructions_windows Build Instructions (Windows)
\subsection cmake_win Generate the project with CMake