Hi,

I'm not quite sure if my gdb is hosed up or if it is my openocd build.
 OpenOCD version is Open On-Chip Debugger
0.5.0-dev-00959-gd6c42bf-dirty (2011-07-18-18:35)

Is there anything special that needs to be done to build openocd with
debug symbols turned on (-g)?

When I do a build, I see the -g option being used and I didn't do
anything special to turn it on.  I'm not an automake expert but I see
that in the Makefile CFLAGS has -g set so I guess that is where it is
getting it so it looks like debug symbols "should" be included to me.

I'm on a Debian amd64 machine and when I do gdb openocd I get the
following output:

hutch@neo:~/openocd/openocd/src$ gdb ./openocd
GNU gdb (GDB) 7.1
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
"/home/hutch/openocd/openocd/src/openocd": not in executable format:
File format not recognized
(gdb)

When I do file I get:
hutch@neo:~/openocd/openocd/src$ file ./openocd
./openocd: ELF 64-bit LSB executable, x86-64, version 1 (SYSV),
dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not
stripped

So I'm kind of stumped as to what the problem is.

Regards,

Brian
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to