Summary: | нужно libgdb | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | burov dmitry <the_arioch> |
Component: | gdb | Assignee: | Gleb F-Malinovskiy <glebfm> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | at, glebfm, ldv, sbolshakov |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 13442 |
Description
burov dmitry
2006-01-21 14:07:39 MSK
Я не знаю, какими файлами комплектовать эти пакеты. Без вашего содействия этот вопрос так и останется вопросом. Не нужно собирать libgdb отдельным пакетом. Дело в том, что FreePascal и RHIDE, которые собираются с libgdb, довольно серьезно лазят в его внутренности, поэтому не работают со всеми версиями gdb, для них нужно брать и собирать с той версией, с которой они реально могут собраться и работать. В жизни эта версия, как правило, отличается от системной. Пример сборки с внутренним libgdb можно посмотреть вот тут: http://boids.name/extract/rhide-1.5-1.src.rpm, эту сборку я делал для OpenSUSE, а не для ALT, поэтому зависимости там другие (и spec-файл тоже), но там есть нужные патчи и общий подход. Пример работающей системы: http://boids.name/extract/rhide-use.gif Рекомендую собрать FP и RHIDE одинаково с одним и тем же исходным деревом libgdb, но статически. Меня бы устроил статический libgdb.a и ещё несколько дополнительных библиотек из этого комплекта. Я так сделал в gdb.git 6.3-alt2.1-1-gd41d230. Аналогично сделано в libgit-devel. Что, в общем-то, некрасиво, но лучше чем никак. Может "LATER" уже наступило? ;-) Очень хотелось бы иметь отладчик в FP можно ли рассчитывать на продвижение в этом вопросе ? поддержка gdb в fpc нужна для образовательных проектов. (In reply to comment #5) > можно ли рассчитывать на продвижение в этом вопросе ? > поддержка gdb в fpc нужна для образовательных проектов. > Решение имени at@ устроит? если оно работоспособно -- разумеется. at: ты пробовал или мне этим заниматься ? этого достаточно, ждём в 4.0 Fixed by libgdb-devel-6.6-alt2. |