X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/e772a8b1a3b5cb5a2d4ad571526f66a2e18485a4..096ce0b6365b8e7fb99fe791583cf7bb542e1de2:/toolchain/gdb/Makefile diff --git a/toolchain/gdb/Makefile b/toolchain/gdb/Makefile index 4b0d6b3ce..f122881a7 100644 --- a/toolchain/gdb/Makefile +++ b/toolchain/gdb/Makefile @@ -25,7 +25,7 @@ $(GDB_DIR)/.patched: $(DL_DIR)/$(GDB_SOURCE) GDB_CLIENT_DIR:=$(TOOL_BUILD_DIR)/gdbclient-$(GDB_VERSION) -$(GDB_CLIENT_DIR)/.configured: $(GDB_DIR)/.unpacked +$(GDB_CLIENT_DIR)/.configured: $(GDB_DIR)/.patched mkdir -p $(GDB_CLIENT_DIR) (cd $(GDB_CLIENT_DIR); \ gdb_cv_func_sigsetjmp=yes \ @@ -48,12 +48,12 @@ $(GDB_CLIENT_DIR)/gdb/gdb: $(GDB_CLIENT_DIR)/.configured $(TARGET_CROSS)gdb: $(GDB_CLIENT_DIR)/gdb/gdb install -c $(GDB_CLIENT_DIR)/gdb/gdb $(TARGET_CROSS)gdb - ln -fs ../../bin/$(REAL_GNU_TARGET_NAME)-gdb \ - $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)/bin/gdb + cd $(STAGING_DIR)/bin && \ + ln -fs $(TARGET_CROSS)gdb $(GNU_TARGET_NAME)-gdb source: $(DL_DIR)/$(GDB_SOURCE) prepare: $(GDB_DIR)/.patched compile: install: $(TARGET_CROSS)gdb -clean: - rm -rf $(GDB_CLIENT_DIR) +clean: FORCE + rm -rf $(GDB_CLIENT_DIR) $(GDB_DIR)