Я пытаюсь удаленно отлаживать приложение, запущенное на машине с адресом 192.168.98.64. На этой машине я запускаю:
gdbserver serveripaddr:4444 progname
то с сервера я запускаю "gdb", затем в командной строке gdb:
(gdb) target remote 192.168.98.64:4444 Remote debugging using 192.168.98.64:4444 [New Thread 28432] warning: Could not load vsyscall page because no executable was specified try using the "file" command first. 0xb775e810 in ?? () (gdb) break internal[TAB]
Я ожидал нажатия клавиши TAB при попытке установить точку останова, чтобы вызвать список соответствующих функций, начиная с внутреннего, но ничего не вызывает. Код был скомпилирован с включенной отладкой с -g. Что я делаю неправильно?