From 33fe1f967b0a8d0170afa0f575f70593d4a3f440 Mon Sep 17 00:00:00 2001 From: Philip Balister Date: Thu, 4 Aug 2016 10:41:16 -0400 Subject: Fix lib64 detection for cross builds. OpenEmbedded sets CMAKE_INSTALL_LIBDIR so we can directly detect if the target wants to install uhd in the lib64 directory. Signed-off-by: Philip Balister --- host/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'host/CMakeLists.txt') diff --git a/host/CMakeLists.txt b/host/CMakeLists.txt index 12cb91645..9534dd7cd 100644 --- a/host/CMakeLists.txt +++ b/host/CMakeLists.txt @@ -48,6 +48,10 @@ INCLUDE(UHDPackage) #setup cpack IF(NOT DEFINED LIB_SUFFIX AND REDHAT AND CMAKE_SYSTEM_PROCESSOR MATCHES "64$") SET(LIB_SUFFIX 64) ENDIF() +IF(CMAKE_INSTALL_LIBDIR MATCHES lib64) + SET(LIB_SUFFIX 64) +ENDIF() + SET(LIB_SUFFIX ${LIB_SUFFIX} CACHE STRING "lib directory suffix") SET(RUNTIME_DIR bin) SET(LIBRARY_DIR lib${LIB_SUFFIX}) -- cgit v1.2.3