[hamradio-commits] [gnss-sdr] 179/303: Make BLAS and LAPACK not mandatory on ARM devices

Carles Fernandez carles_fernandez-guest at moszumanska.debian.org
Mon Feb 13 22:35:59 UTC 2017


This is an automated email from the git hooks/post-receive script.

carles_fernandez-guest pushed a commit to branch master
in repository gnss-sdr.

commit 54bb964a89a3a7f65d73c11ee05076080650126b
Author: Carles Fernandez <carles.fernandez at gmail.com>
Date:   Sat Dec 17 18:54:52 2016 +0100

    Make BLAS and LAPACK not mandatory on ARM devices
---
 CMakeLists.txt | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 12b09d1..499bf65 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -701,7 +701,12 @@ if(OS_IS_LINUX)
         else(${LINUX_DISTRIBUTION} MATCHES "Fedora" OR ${LINUX_DISTRIBUTION} MATCHES "Red Hat")
             message(" sudo apt-get install liblapack-dev")
         endif(${LINUX_DISTRIBUTION} MATCHES "Fedora" OR ${LINUX_DISTRIBUTION} MATCHES "Red Hat")
-        message(FATAL_ERROR "LAPACK is required to build gnss-sdr")
+        if(IS_ARM)
+            message(WARNING "LAPACK is recommended to build gnss-sdr")
+            set(LAPACK "")
+        else(IS_ARM)
+            message(FATAL_ERROR "LAPACK is required to build gnss-sdr")
+        endif(IS_ARM)
     endif(NOT LAPACK)
     #############################################################################
     # Check that BLAS is found in the system
@@ -717,7 +722,12 @@ if(OS_IS_LINUX)
         else(${LINUX_DISTRIBUTION} MATCHES "Fedora" OR ${LINUX_DISTRIBUTION} MATCHES "Red Hat")
             message(" sudo apt-get install libopenblas-dev")
         endif(${LINUX_DISTRIBUTION} MATCHES "Fedora" OR ${LINUX_DISTRIBUTION} MATCHES "Red Hat")
-        message(FATAL_ERROR "BLAS is required to build gnss-sdr")
+        if(IS_ARM)
+            message(WARNING "BLAS is recommended to build gnss-sdr")
+            set(BLAS "")
+        else(IS_ARM)
+            message(FATAL_ERROR "BLAS is required to build gnss-sdr")
+        endif(IS_ARM)
     endif(NOT BLAS)
     #############################################
     # Check if GFORTRAN is found in the system

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hamradio/gnss-sdr.git



More information about the pkg-hamradio-commits mailing list