Доброго всем времени суток.
Недавно переустановил Lazarus (0.9.26.2-2 beta) и вчера "вдруг" обнаружилось, что не работает пошаговая отладка (плюс к тому же и брэйкпонты). В настройках отладчика стоит gdb, по указанному там адресу он есть. Вывод командной строки в случае запуска пошаговой отладки под спойлером.
TMainIDE.DoInitProjectRun A True 0
TMainIDE.DoInitProjectRun B
TCustomFormEditor.WriterFindAncestor Component=Form1:TForm1 Ancestor=nil
TCustomFormEditor.WriterFindAncestor Component=Form1:TForm1 Ancestor=nil
TMainIDE.CheckIfProjectNeedsCompilation SrcFile outdated Project
TCompiler.Compile WorkingDir="/tmp/" CompilerFilename="/usr/bin/fpc" CompilerParams=" -MObjFPC -Scgi -O1 -gl -WG -vewnhi -l -Fi/ -Fu/usr/lib/lazarus/lcl/units/i386-linux/ -Fu/usr/lib/lazarus/lcl/units/i386-linux/gtk2/ -Fu/usr/lib/lazarus/packager/units/i386-linux/ -Fu. -dLCL -dLCLgtk2 /tmp/project1.lpr"
[TCompiler.Compile] CmdLine="/usr/bin/fpc -MObjFPC -Scgi -O1 -gl -WG -vewnhi -l -Fi/ -Fu/usr/lib/lazarus/lcl/units/i386-linux/ -Fu/usr/lib/lazarus/lcl/units/i386-linux/gtk2/ -Fu/usr/lib/lazarus/packager/units/i386-linux/ -Fu. -dLCL -dLCLgtk2 /tmp/project1.lpr"
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.2.4-3 [2009/06/04] for i386
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Linux for i386
Compiling /tmp/project1.lpr
Compiling unit1.pas
Linking /tmp/project1
/usr/bin/ld: warning: link.res contains output sections; did you forget -T?
5274 lines compiled, 2.0 sec
2 hint(s) issued
[TCompiler.Compile] end
TDebugger.ReqCmd Command not supported: StepInto ClassName=TProcessDebugger
TDebugger.StepInto Class=TProcessDebugger failed.
Нашёл на англоязычном форуме подобную проблему (вот только там для Windows, а у меня, естесссно, Ubuntu 9.04), там предлагалось решить выбором пункта debug info. Я такого пункта в опциях не нашёл.
Вот и спрашивается - что делать? Заранее спасибо.