@elextr following your suggestion, it is working now. As you mentioned, GDB doesn't find the files, even after they are added to the search path with `dir`, until after the program starts running. But they're available after `(gdb) start` so that's fine.
Seems like this should be added to the documentation. Maybe something like > Because most of Geany is a library, in order to use GDB, you'll need to > install the version of Geany you want to debug. You can install to a > different directory in order to not overwrite an existing install with > `./configure --prefix <a directory>`. You'll also need to tell GDB about > where the source files are with GDB's `dir` command. Most source files won't > be loaded until after Geany starts running, but you can run `(gdb) start` to > break at the start of main and set breakpoints etc. from there. in the GDB section of HACKING? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1688#issuecomment-344718552
