NTFS » 12.12.2012 10:05:15
eastorwest:
Ну, так у вас изменилась и версия FPC, и версия Lazarus. Так делать не стоит. Проект надо собирать в той версии, где он разрабатывался. Для маленьких и средних утилит - это рекомендация. Для больших проектов - ИМХО, жесткое правило. Иначе могут вылезти проблемы там, где их не ждешь. Разработчики делают все возможное и невозможное, к ним претензий нет, но три с половиной человека технически не могут обеспечить полную совместимость всех версий компилятора, RTL и LCL. Ну, и про фичи, которые внезапно стали багами, тоже забывать не стоит. Один только AnsiLowerCase под *nix с его конвертацией 'я' и 'ч' приносит множественное удовольствие долгими вечерами отладки.