Не пересобирается Лазарь 2.0.6 32х

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
tria
постоялец
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10
Контактная информация:

Не пересобирается Лазарь 2.0.6 32х

Сообщение tria »

Установил.
Пробую пересобрать - выдает ошибку
win32wsmenus.pp(253,1) Error: Internal error 200611031

Ссылается на:

Код: Выделить всё

function CompleteMenuItemStringCaption(const AMenuItem: TMenuItem; ACaption: String; Spacing: String): string;
begin
  Result := ACaption;
  if AMenuItem.ShortCut <> scNone then
    Result := Result + Spacing + MenuItemShortCut(AMenuItem);
end;


а именно строку
Result := Result + Spacing + MenuItemShortCut(AMenuItem);

Но я так понимаю, к конкретной строке эта ошибка отношения не имеет.

Добавлено спустя 5 часов 5 минут 30 секунд:
Что выяснил.
Сразу после установки пересобирается.
Как только поправлю модуль Grids - все, не компилится (а там всего лишь пару методов объявляю Dynamic). Даже если отменю все изменения - Лазарь перестает собираться.
Аватара пользователя
serbod
постоялец
Сообщения: 449
Зарегистрирован: 16.09.2016 10:03:02
Откуда: Минск
Контактная информация:

Сообщение serbod »

Tools -> Rescan FPC source directory
Tools -> Configure "Build Lazarus" -> Clean all
tria
постоялец
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10
Контактная информация:

Сообщение tria »

Спасибо, помогло!
п.с. иногда английский интерфейс понятнее :)
Ответить