On Sun, Apr 11, 2010 at 02:18:48PM +0400, Afanasov Dmitry wrote: > On Sun, Apr 11, 2010 at 02:06:58PM +0400, Afanasov Dmitry wrote: > > - макрос GDB_V берется из файла gdbver.inc, каковой генерируется > > запуском откомпилированного gdbver.pp. > > - в файле gdbver.inc находится макрос GDB_V0. > здесь неизменно. запуск ./gdbver дает: > Unsupported GDB version > > значит пишем поддержку 7.0.1 для fpc :) какая, блин, прелесть: {копировние gdb переменной version} strlcopy(gdbversion,@version,Max_version_length); {основной блок проверки} if (gdbversion[0] in ['4','5','6','7','8','9']) and (gdbversion[1]='.') then а прелесть в том, что gdbver ждёт имя версии с 0й позиции, вот только у нас version звучит как "ALT Linux (7.0.1-alt1)", и 'A' на цифру ну никак не тянет. пойду посомтрю, что в прошлом gdb было. -- С уважением Афанасов Дмитрий