Re: Build failure on Debian stable
"H.J. Lu via Gdb" <[email protected]>
| Newsgroups | gmane.comp.gdb.devel,gmane.comp.gnu.binutils |
|---|---|
| Message-ID | <CAMe9rOqc4hwhG-ZeEBQqgoL5_XOdEs0uf=NZmSXNMViWTpNxew@mail.gmail.com> |
On Sat, Feb 17, 2024 at 7:12 AM Levente <[email protected]> wrote: > > Hi, > > > I'm trying to build binutils and gdb on Debian stable. > I do this: > > mkdir test_build > cd test_build > ../configure > make > > > I get this: > > CXX tui/tui-command.o > In file included from ../../gdb/tui/tui-data.h:28, > from ../../gdb/tui/tui-command.c:24: > ../../gdb/../gdbsupport/gdb-checked-static-cast.h: In instantiation of > ‘T gdb::checked_static_cast(V*) [with T = tui_cmd_window*; V = > tui_win_info]’: > ../../gdb/tui/tui-command.c:65:15: required from here > ../../gdb/../gdbsupport/gdb-checked-static-cast.h:63:14: error: cannot > convert from pointer to base class ‘tui_win_info’ to pointer to derived > class ‘tui_cmd_window’ because the base is virtual > 63 | T result = static_cast<T> (v); > | ^~~~~~~~~~~~~~~~~~ > make[2]: *** [Makefile:1930: tui/tui-command.o] Error 1 > make[2]: Leaving directory > '/home/lev/git/library/software/scripts/avr_toolchain_build/binutils-gdb/test_build/gdb' > make[1]: *** [Makefile:13473: all-gdb] Error 2 > make[1]: Leaving directory > '/home/lev/git/library/software/scripts/avr_toolchain_build/binutils-gdb/test_build' > make: *** [Makefile:1032: all] Error 2 > > > My environment is this: > > gcc --version > gcc (Debian 12.2.0-14) 12.2.0 > > uname -a > Linux athena 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 > (2024-02-01) x86_64 GNU/Linux > > > I'm not sure I miss something. > > If I disable gdb, it compiles. > > > Thanks for your help, > Levente > You are building GDB. It belongs to the GDB mailing list. -- H.J.