I'm running Eclipse 3.7 + CDT 8.0 on Linux Redhat 9.0 with gdb version 5.3post-0.20021129.18rh.
I created a new "C/C++ Attach to Application" in "Debug Configurations". When I launch this debug, the following error window pops up instead of the process selection dialog:
'Launch xxxxx' has encountered a problem.
Error in final launch sequence
<< Details
Error in final launch sequence
Failed to execute MI command:
-gdb-set breakpoint pending on
Error message from debugger back end:
No symbol table is loaded. Use the "file" command.
No symbol table is loaded. Use the "file" command.
---------------------
This procedure can be done successfully on another computer with Debian system with gdb version 7.3-debian. I guess gdb version is the cause of the error. Because of running "gdb --interpreter=mi" manually, MI command "-gdb-set breakpoint pending on" meets the error "No symbol table is loaded. Use the "file" command" in gdb 5.3post, but succeeds in gdb version 7.3-debian.
This is only my guess. I wonder if there is gdb denpendency for Eclipse 3.7+CDT 8.0. Thank you.