[hamradio-commits] [gnss-sdr] 14/18: Detecting absence of the openssl implementation provided by GnuTLS

Carles Fernandez carles_fernandez-guest at moszumanska.debian.org
Fri Sep 18 10:27:53 UTC 2015


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

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

commit 119ad767b9656c9f6e8c92bfe917efcab174b819
Author: Carles Fernandez <carles.fernandez at gmail.com>
Date:   Wed Sep 16 17:55:55 2015 +0200

    Detecting absence of the openssl implementation provided by GnuTLS
---
 src/core/libs/supl/CMakeLists.txt | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/src/core/libs/supl/CMakeLists.txt b/src/core/libs/supl/CMakeLists.txt
index 006158c..53fb202 100644
--- a/src/core/libs/supl/CMakeLists.txt
+++ b/src/core/libs/supl/CMakeLists.txt
@@ -51,6 +51,18 @@ find_library(GNUTLS_OPENSSL_LIBRARY NAMES gnutls-openssl libgnutls-openssl.so.27
                                           /usr/lib/i386-linux-gnu
              )
 
+if(NOT GNUTLS_OPENSSL_LIBRARY)
+     message(STATUS "The OpenSSL implementation provided by the GnuTLS library has not been found.")
+    if(OS_IS_LINUX)
+        message("Please install it by doing:")
+        if(${LINUX_DISTRIBUTION} MATCHES "Fedora" OR ${LINUX_DISTRIBUTION} MATCHES "Red Hat")
+            message(FATAL_ERROR " sudo yum install libgnutls-openssl-devel")
+        else(${LINUX_DISTRIBUTION} MATCHES "Fedora" OR ${LINUX_DISTRIBUTION} MATCHES "Red Hat")
+            message(FATAL_ERROR " sudo apt-get install libgnutls-openssl-dev")
+        endif(${LINUX_DISTRIBUTION} MATCHES "Fedora" OR ${LINUX_DISTRIBUTION} MATCHES "Red Hat")
+    endif(OS_IS_LINUX)
+endif(NOT GNUTLS_OPENSSL_LIBRARY)
+
 add_library (supl_library STATIC ${ASN_RRLP_SOURCES} ${ASN_SUPL_SOURCES} ${SUPL_SOURCES})
 target_link_libraries (supl_library ${GNUTLS_LIBRARIES} ${GNUTLS_OPENSSL_LIBRARY} gnss_system_parameters) 
 set_target_properties(supl_library PROPERTIES LINKER_LANGUAGE C)

-- 
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