X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=toolchain%2Fgdb%2FMakefile;h=f122881a741c6f416ba428aeddd5fe67083e5da3;hb=06265758beb1721526360aa01176dd70d8a9e1d4;hp=4b0d6b3ce4a41ead0e988d2feb2bdca5dbcb5497;hpb=e772a8b1a3b5cb5a2d4ad571526f66a2e18485a4;p=openwrt-10.03%2F.git 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)