diff options
Diffstat (limited to 'toolchain')
-rw-r--r-- | toolchain/gdb/Config.in | 2 | ||||
-rw-r--r-- | toolchain/gdb/gdb.mk | 16 |
2 files changed, 10 insertions, 8 deletions
diff --git a/toolchain/gdb/Config.in b/toolchain/gdb/Config.in index d3d2834c4..a17b736dc 100644 --- a/toolchain/gdb/Config.in +++ b/toolchain/gdb/Config.in @@ -7,12 +7,14 @@ comment "Gdb Options" config BR2_PACKAGE_GDB bool "Build gdb debugger for the Target" default n + select BR2_PACKAGE_NCURSES help Enable the gdb debugger. config BR2_PACKAGE_GDB_SERVER bool "Build gdb server for the Target" default n + select BR2_PACKAGE_NCURSES help Enable the gdb debugger. diff --git a/toolchain/gdb/gdb.mk b/toolchain/gdb/gdb.mk index 0c1b38e59..75b39f432 100644 --- a/toolchain/gdb/gdb.mk +++ b/toolchain/gdb/gdb.mk @@ -82,14 +82,14 @@ $(GDB_TARGET_DIR)/gdb/gdb: $(GDB_TARGET_DIR)/.configured $(TARGET_DIR)/usr/bin/gdb: $(GDB_TARGET_DIR)/gdb/gdb install -c $(GDB_TARGET_DIR)/gdb/gdb $(TARGET_DIR)/usr/bin/gdb -gdb_target: $(TARGET_DIR)/usr/bin/gdb +gdb_target: ncurses-headers $(TARGET_DIR)/usr/bin/gdb gdb_target-source: $(DL_DIR)/$(GDB_SOURCE) -gdb_target-clean: +gdb_target-clean: $(MAKE) -C $(GDB_DIR) clean -gdb_target-dirclean: +gdb_target-dirclean: rm -rf $(GDB_DIR) ###################################################################### @@ -135,12 +135,12 @@ $(GDB_SERVER_DIR)/gdbserver: $(GDB_SERVER_DIR)/.configured $(TARGET_DIR)/usr/bin/gdbserver: $(GDB_SERVER_DIR)/gdbserver install -c $(GDB_SERVER_DIR)/gdbserver $(TARGET_DIR)/usr/bin/gdbserver -gdbserver: $(TARGET_DIR)/usr/bin/gdbserver +gdbserver: ncurses-headers $(TARGET_DIR)/usr/bin/gdbserver -gdbserver-clean: +gdbserver-clean: $(MAKE) -C $(GDB_SERVER_DIR) clean -gdbserver-dirclean: +gdbserver-dirclean: rm -rf $(GDB_SERVER_DIR) ###################################################################### @@ -179,10 +179,10 @@ $(TARGET_CROSS)gdb: $(GDB_CLIENT_DIR)/gdb/gdb gdbclient: $(TARGET_CROSS)gdb -gdbclient-clean: +gdbclient-clean: $(MAKE) -C $(GDB_CLIENT_DIR) clean -gdbclient-dirclean: +gdbclient-dirclean: rm -rf $(GDB_CLIENT_DIR) |