Fix GDB BFD test linking
When compiling GDB for target (in my case i386) it links wrong BFD library from host OS. This prevents GDB from compiling support for ELF and thus GDB is unusable on target. More about this issue was already posted at: http://lists.uclibc.org/pipermail/buildroot/2009-March/026585.html Fix this issue by forcing ELF support. Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
bb73ce2222
commit
ee39d53ce3
@ -93,6 +93,8 @@ endif
|
||||
touch $@
|
||||
|
||||
$(GDB_TARGET_DIR)/gdb/gdb: $(GDB_TARGET_DIR)/.configured
|
||||
# force ELF support since it fails due to BFD linking problems
|
||||
gdb_cv_var_elf=yes \
|
||||
$(MAKE) CC=$(TARGET_CC) MT_CFLAGS="$(TARGET_CFLAGS)" \
|
||||
-C $(GDB_TARGET_DIR)
|
||||
$(STRIPCMD) $(GDB_TARGET_DIR)/gdb/gdb
|
||||
|
Loading…
Reference in New Issue
Block a user