[devel] новый gdb сломал сборку fpc на x86_64

Afanasov Dmitry ender на altlinux.org
Вс Апр 11 10:06:58 UTC 2010


On Sun, Apr 04, 2010 at 06:59:25PM +0300, Slava Dubrovskiy wrote:
> Здравствуйте.
> 
> Помогите разобраться и починить сборку fpc на x86_64. Данная проблема
> возникла после попадания в сизиф gdb-7.0.1-alt1, т.к. с 6.6-alt3 все
> собирается.
суть - fp вообще не линкуется ни с libgdb.a, ни какими другими
библиотеками.

что происходит: 
- библиотеки для gdbint подключаются вручную, через {$LINKLIB
<libname>} (вручную, так как в начала gdbint.pp стоит {$smartlink off}).
- какие библиотеки подключать выбирается через {$ifdef GDB_V<VERSION>}.
- макрос GDB_V<VERSION> берется из файла gdbver.inc, каковой генерируется
  запуском откомпилированного gdbver.pp.
- в файле gdbver.inc находится макрос GDB_V0.

вывод - gdbver.pp в упор не видит наш gdb. ко всему прочему, после того
как увидит, надо ещё будет описать блок {$ifdef GDB_V701} с питоньими
библиотеками.

-- 
 С уважением
 Афанасов Дмитрий
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20100411/63e5d654/attachment.bin>


Подробная информация о списке рассылки Devel