Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции R50.SYSOP
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции R50.SYSOP с датами от 13 Jul 13 00:00:02 до 13 Jul 13 00:00:02, всего сообщений: 14446
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 10404 из 14446 ====================================== R50.SYSOP =
От   : Ivan Novikov                     2:5080/31.1        16 Sep 20 23:10:33
Кому : Alexey Fayans                                       16 Sep 20 23:10:33
Тема : Разыскивается поинтлистчекер
FGHI : area://R50.SYSOP?msgid=2:5080/31.1+5f6259c2
На   : area://R50.SYSOP?msgid=2:5030/1997@fidonet+5f61db4f
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://R50.SYSOP?msgid=2:6078/1+5f625c9f
Ответ: area://R50.SYSOP?msgid=2:5030/1997@fidonet+5f627759
==============================================================================
Привет, Alexey!

В среду 16 Сентября, Alexey Fayans накропал письмо к Ivan Novikov:
IN>>>> Эвона! А как это теперь компилять под современные платформы?
IN>> Глядение внутрь бинарника показало, что он был собран с Free Pascal
IN>> версии 1.0.6. Причём исходники с синтаксисом от TurboPascal. Hо беда
IN>> заключается в том, что эта древность про 64-битные платформы ещё не
IN>> знает ничего, а в новых много что поменяли, даже юниты другие. Да и к
IN>> паскалю я подходил в последний раз лет 25 назад. В общем, пока не
IN>> осилил и не уверен в благополучном исходе.
AF>
AF> Если оно собралось версией 1.0.6, то и 3.2.0 соберётся, который умеент в
AF> 64-битность.
А вот не собралось. Там один из юнитов, отвечающий за подсчёт CRC-16, написан аж на ассемблере частично. Причём с командами реального режима.
Вывод - исходники какие-то неполные или неверные (по крайней мере частично)
Вот думаю - искать исходники для подсчёта CRC-16 строчной переменной, забить на совместимость и воткнуть туда штатную для нынешнего паскаля CRC-32, или выпилить вообще подсчёт чексуммы, поскольку всё равно очень мало кто пользуется (судя по содержимому поинтлистов различных сетей).

AF>  Только у меня вопрос - на кой хрен здесь 64-битность?
Писал же - чтоб не тащить в системе набор либ для совместимости с 32-битностью.

С приветом, Ivan.

--- Дед Мастдай и Саксы (1.1.5-b20170303 штук)
* Origin: Мы с Tresorом на границе... (2:5080/31.1)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.118797 секунды