Проблема с компиляцией проекта после переустановки Lazarus

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

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

Проблема с компиляцией проекта после переустановки Lazarus

Сообщение Climber » 01.11.2010 10:54:23

Переставил лазаря, потому что сильно глючить начал. Поставил опять 0.9.28.2 билд 22279.
Поставил все компоненты, открываю проект, собираю - а он открывает модуль Calendar из lazarus/lcl и говорит: "Illegal unit name - Calendar".

Добавлено спустя 6 часов 58 минут 14 секунд:
Вылечилось удалением старых файлов, которые Lazarus генерирует автоматически (*.lrs, *.o, *.ppu). Удалил, пересобрал - взлетело.

Еще б кто объяснил, почему.
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Re: Проблема с компиляцией проекта после переустановки Lazarus

Сообщение giao » 01.11.2010 18:59:42

на то оно и билд версия. Что-то убирают, а что-то переделывают. Lazarus все-таки на на данный момент не release build. Каждый найденный баг, должен быть исправлен. Надеюсь Lazarus останется freeware
giao
новенький
 
Сообщения: 46
Зарегистрирован: 24.11.2009 22:33:18
Откуда: Украина

Re: Проблема с компиляцией проекта после переустановки Lazarus

Сообщение Максим » 02.11.2010 03:57:01

Climber
Такое бывает. Компилятор, видя старые файлы .o/.ppu, иногда считает, что соответствующие модули не нужно перекомпилировать.

В этом случае ваш способ решения проблемы абсолютно верен (ну, только, файлы .lrs грохать излишне, конечно). Ещё вариант - использовать в меню "Запуск" пункт "Собрать все".

giao
giao писал(а):Надеюсь Lazarus останется freeware

Lazarus не является freeware и никогда не будет им в дальнейшем. :P
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Проблема с компиляцией проекта после переустановки Lazarus

Сообщение Climber » 02.11.2010 10:43:48

Максим писал(а):Ещё вариант - использовать в меню "Запуск" пункт "Собрать все".

Ой... Посмотрел сейчас на пункт "Собрать все". Там серый значок, я поэтому думал раньше, что он неактивный, и даже внимания на него не обращал... :oops:
Максим писал(а):В этом случае ваш способ решения проблемы абсолютно верен (ну, только, файлы .lrs грохать излишне, конечно).
У меня подобные проблемы уже бывали - помогало, как мне показалось, удаление именно lrs файлов.
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 48

Рейтинг@Mail.ru
cron