it is a compiler/linker issue if gdb is unable to locate the symbols in the elf file. I cannot give any specific advice apart from using tools like readelf/objdump to make sure the symbols are visible. With that said, this is an old repo and has not been maintained for many years. It is possible sdcc has moved forward enough that this debugger no longer works.
Wow! Someone is using this in 2026 :-) I will give you maintainer rights if you want to merge it your self.
FYI: Posting screen shots is close to useless.
It is usually some important prerequisite missing. I just ran compilation of the whole thing on ubuntu 22.10 without any issues. https://sourceware.org/gdb/onlinedocs/gdb/Requirements.html
Did you do as described in the README file? Also check for any errors from configure script.
What I meant was to compile in linux under wsl for linux instead of cygwin. In any case building under cygwin should be no problem either. /Ake
Or compile it under WSL is perhaps better.
Instructions here: https://stm8-binutils-gdb.sourceforge.io/ Find the requirements for building here: https://sourceware.org/gdb/current/onlinedocs/gdb/Requirements.html And in addition if you want TUI mode you should also install ncurses libraries.