[Lldb-commits] [lldb] r235853 - Add missing libraries to unittest link

Pavel Labath labath at google.com
Mon Apr 27 02:26:03 PDT 2015


Author: labath
Date: Mon Apr 27 04:26:03 2015
New Revision: 235853

URL: http://llvm.org/viewvc/llvm-project?rev=235853&view=rev
Log:
Add missing libraries to unittest link

Summary:
Currently, linking of the unittests fails on linux because it is missing a bunch of symbols from
libedit, curses, etc. This fixes the build by adding the correct dependencies.

Test Plan: Linking works, unit tests run.

Reviewers: zturner

Subscribers: lldb-commits

Differential Revision: http://reviews.llvm.org/D9244

Modified:
    lldb/trunk/unittests/CMakeLists.txt

Modified: lldb/trunk/unittests/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/unittests/CMakeLists.txt?rev=235853&r1=235852&r2=235853&view=diff
==============================================================================
--- lldb/trunk/unittests/CMakeLists.txt (original)
+++ lldb/trunk/unittests/CMakeLists.txt Mon Apr 27 04:26:03 2015
@@ -23,7 +23,7 @@ function(add_lldb_unittest test_name)
   endif()
 
   lldb_link_common_libs(${test_name} EXE)
-  target_link_libraries(${test_name} ${CLANG_USED_LIBS})
+  target_link_libraries(${test_name} ${CLANG_USED_LIBS} ${LLDB_SYSTEM_LIBS})
   llvm_config(${test_name} ${LLVM_LINK_COMPONENTS})
 endfunction()
 





More information about the lldb-commits mailing list