Откомпилировал исходники и получил исполняемый файл:
arm-linux-gcc-3.4.4 -c asm_71x_vect.s -o vect.o -g
arm-linux-gcc-3.4.4 -c asm_71x_init.s -o init.o -g
arm-linux-gcc-3.4.4 -c main.c 71x_lib.c 71x_it.c flash.c -o core.o -g
arm-linux-ld -Tlpc2468_RAM.ld vect.o init.o core.o -o oNO -g
запустил гдб:
arm-elf-gdb-5.0
вот его настройки:
file ./oNO
target remote 192.168.0.18:3333
monitor arm7_9 sw_bkpts 'enable'
monitor soft_reset_halt
на что гдб выдает:
GNU gdb 5.0
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "--host=i686-pc-linux-gnu --target=arm-elf".
.gdbinit:1: Error in sourced command file:
Dwarf Error: Cannot handle DW_FORM_strp in DWARF reader.
(gdb)
открывал исполняемый файл в классическом гдб, в отличии от эльфа он не выдает ошибку, если отключаю включение отладочной инфы при компиляции, то и эльф ошибку не выдает.
поиски информации по Dwarf ничено существенного не принесло.
что делать ??