diff options
| -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) | 
