Запускаем среду $ fp Набираем простую программу: begin end. Сохраняем. Нажимаем F8 для пошаговой отладки. Получаем сообщение об ошибке: Program generated a signal 11. Save your sources and restart the IDE. А затем: The IDE generated an internal error and will now be closed. После чего FP IDE закрывается.
Проблема, похоже, древняя: http://lists.freepascal.org/lists/fpc-pascal/2009-January/019799.html http://ubuntuforums.org/showthread.php?t=844860 Только решения нет...
Год прошёл, а прогресса по этому багу нет. Можно же посмотреть пошагово чего там падает и пропатчить или gdb, или fp? Руками развести проще всего.
(В ответ на комментарий №2) > Год прошёл, а прогресса по этому багу нет. Можно же посмотреть пошагово чего > там падает и пропатчить или gdb, или fp? Руками развести проще всего. Посмотрите. С удовольствием послушаю о результатах изысканий.
*** Bug 28326 has been marked as a duplicate of this bug. ***
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528855#30 Разработчик пишет как надо правильно собрать с поддержкой отладчика. Если падает, значит, просто чего-то не так собрано.
(В ответ на комментарий №5) > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528855#30 > Разработчик пишет как надо правильно собрать с поддержкой отладчика. Если > падает, значит, просто чего-то не так собрано. Спасибо за ссылку, посмотрю.
http://www.freepascal.ru/forum/viewtopic.php?f=1&t=8769&sid=61e3f4ec20d42f953a649f3dfd6d34c1
ftp://ftp.mageialinux.ru/mageia2/SRPMS Собрали fp-ide (2.6.2) с поддержкой gdb (7.5.1). Пересоберите, пожалуйста.
http://code.google.com/p/fp-ide-ru http://code.google.com/p/fp-ide-en
Спасибо, посмотрю.
В fpc-ide-2.6.4 всё работает без дополнительной настройки.
На x86_64 отладчик работает, на i586 вылетает с сигналом 11.
Удивительно, что код, сгенеренный 32-битным fpc, вообще хоть как-то работает.
Пора бы уже переключиться на внешний отладчик. В Mageia это сделано в пакетах fp-ide-ru, fp-ide-en.