mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-11-23 22:00:10 +00:00
Summary: [lldb] Fix libncurses, libpanel library link order
libpanel depends on libcurses, so when linking static libraries, libpanel should be places prior to libcurses. This patch resolves error like: ``` .../x86_64-centos6-linux-gnu/bin/ld: .../lib/libpanelw.a(p_show.o): in function `show_panel': p_show.c:(.text+0x39): undefined reference to `_nc_panelhook_sp' .../x86_64-centos6-linux-gnu/bin/ld: .../lib/libpanelw.a(p_show.o): in function `update_panels_sp': p_update.c:(.text+0x1f): undefined reference to `_nc_panelhook_sp' collect2: error: ld returned 1 exit status ``` Reviewed By: JDevlieghere Differential Revision: https://reviews.llvm.org/D153844
This commit is contained in:
parent
13f4e889c5
commit
28722dcc25
@ -10,7 +10,7 @@ set(LLDB_CURSES_LIBS)
|
||||
set(LLDB_LIBEDIT_LIBS)
|
||||
|
||||
if (LLDB_ENABLE_CURSES)
|
||||
list(APPEND LLDB_CURSES_LIBS ${CURSES_LIBRARIES} ${PANEL_LIBRARIES})
|
||||
list(APPEND LLDB_CURSES_LIBS ${PANEL_LIBRARIES} ${CURSES_LIBRARIES})
|
||||
if(LLVM_ENABLE_TERMINFO)
|
||||
list(APPEND LLDB_CURSES_LIBS ${TERMINFO_LIB})
|
||||
endif()
|
||||
|
Loading…
Reference in New Issue
Block a user