-
atruhin © (24.12.09 12:44) [0]Почему остановилось развитие x64 архитектуры? Быле более/менее работающие сборки но последняя от 2007 года?
Вроде наоборот интерес последнии годы есть (судя даже по форумам), Delphi пока не поддерживает, можно продвигать язык. -
0x00FF00 (25.12.09 05:50) [1]Ничего не остановилось.
В данный момент пользуюсь FPC 2.2.5-1 х86-64, обновление буквально декабрьское. -
atruhin © (25.12.09 13:34) [2]Ну да ошибся с датой, правда на официальном сайте лежит не декабрьская, а апрельская версия. Если подскажите где скачать более свежую, буду благодарен.
Вообще пробовал использовать x64 компилятор с полгода назад, получил кучу ошибок.
Из того что помню:
- отсутствовал модуль ActiveX для x64, поиском нашел что в процессе разработки
- небыло описаний каких то функций в Windows
- что то еще не помню.
Причем проект компилировался в FPC x32.
Вопрос: из этого изменения/подвижки есть? -
0x00FF00 (25.12.09 17:42) [3]> Причем проект компилировался в FPC x32.
Из этого подвижки точно есть.
Сейчас мой FPC превосходно компилирует в ELFx64-формат.
А насчёт АктивХ, тут извиняйте — под Linux мне не приходилось такого писать.
Что до справки по WinAPI, то лучше делфяной, имхо, не найти... В своё время буквально выучился по ней. Поэтому, опять же, встроенной паскалевской не пользуюсь (да и сомневаюсь, что в тарболл для ArchLinux она входит).
Если вопрос в отсутствии не справки по функциям, а конкретных их прототипов в заголовочных файлах — то даже полгода назад с подобным не сталкивался, не говоря уж про день сегодняшний...
Про декабрьское обновление сказал потому, что только в декабре свежая версия появилась в не-"testing" ветке репозиториев Арча. А stable-релизы в репозиториях отстают от "свежих" релизов с офсайтов весьма значительно. Так, на http://www.freepascal.org/ уже доступен FPC 2.4.0.rc от девятого ноября. -
atruhin © (26.12.09 22:29) [4]Аааа, мы о разном говорим, я про x64 сборку для Windows.
Просто нужно было несколько dll, пересобрать по 64 bit.
Именно в ней и отсутствовал ActiveX, и ряд прототипов функций, про справку я не говорю,
обычно быстрее глянуть в исходниках или MSDN.