[devel] A: lazarus on x86-64

Alexey Rusakov ktirf на altlinux.org
Ср Апр 1 19:13:37 MSD 2009


Доброго времени суток.

У нас имеются проблемы со сборкой Lazarus на x86-64. Объектораздирающие
подробности можно найти здесь:
http://git.altlinux.org/tasks/3663/task/log 
То есть проблема, в меру моего непонимания Delphi/FPC, в том, что
указатель пытаются привести к 4-байтовому целому, что на 64-разрядной
архитектуре, естественно, не проходит. Проблема усугубляется тем, что
этот указатель пытаются пробросить через API, т.е. наивная замена
LongInt на LongLongInt не проходит (придётся перетряхивать объектную
иерархию, о третьих продуктах я уже не говорю). Прошу помощи с
исправлением. В Debian я пакета Lazarus просто не нашёл (возможно, плохо
искал).

-- 
  Alexey "Ktirf" Rusakov
  GNOME Project
  ALT Linux Team
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: Эта часть сообщения подписана цифровой подписью
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20090401/54e5fa64/attachment-0001.bin>


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