Проблемы с последней версией Лазаруса.

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

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

Проблемы с последней версией Лазаруса.

Сообщение yantux » 30.05.2010 14:10:04

Одинаковые проблемы с последней версией Лазаруса под Win32 и linux debian.

Т.е. создаю простейший проект, компилирую, он рушается, что не может найти модуль interfaces. Раньше такого не было, что просиходит и как с этим бороться?
yantux
постоялец
 
Сообщения: 133
Зарегистрирован: 29.10.2007 16:02:33
Откуда: Санкт-Петербург

Re: Проблемы с последней версией Лазаруса.

Сообщение скалогрыз » 30.05.2010 16:06:59

LCL пересобран?
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: Проблемы с последней версией Лазаруса.

Сообщение yantux » 30.05.2010 16:14:21

скалогрыз писал(а):LCL пересобран?


Не знаю, в Win32 я использую просто инсталатор и ни чего лишнего не делаю. В дебиане, устанавливаю из синаптика и тоже ни чего лишнего не делаю.
yantux
постоялец
 
Сообщения: 133
Зарегистрирован: 29.10.2007 16:02:33
Откуда: Санкт-Петербург

Re: Проблемы с последней версией Лазаруса.

Сообщение Максим » 30.05.2010 16:17:35

Как проект создаёте?

Убедитесь, что в зависимостях проекта (см. инспектор проекта) имеется LCL.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Проблемы с последней версией Лазаруса.

Сообщение hinst » 30.05.2010 20:58:12

опять же, сколько раз было сказано, "последняя версия" - понятие растяжимое. надо указывать конкретнее
под Win32 и linux debian.

так проблемы и там, и там, или в чём-то одном?
возможно, надо его сначала сохранить.
возможно, надо добавить в зависимости LCL
возможно, надо указать в параметрах компилятора целевую библиотеку виджетов
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Re: Проблемы с последней версией Лазаруса.

Сообщение yantux » 30.05.2010 21:08:38

hinst писал(а):опять же, сколько раз было сказано, "последняя версия" - понятие растяжимое. надо указывать конкретнее
так проблемы и там, и там, или в чём-то одном?
возможно, надо его сначала сохранить.
возможно, надо добавить в зависимости LCL
возможно, надо указать в параметрах компилятора целевую библиотеку виджетов


Последняя версия, которую скачал сегодня lazarus-0.9.28.2
Одинаковые проблемы в Win32 и Linux debian - не может найти модуль interfaces.
После создания проекта, сразу его сохраняю, потом компилирую.

Что понимается под зависимостями? Пути к библиотекам? Пути все прописывал, где лежит interfaces.ppu - результат нулевой.
yantux
постоялец
 
Сообщения: 133
Зарегистрирован: 29.10.2007 16:02:33
Откуда: Санкт-Петербург

Re: Проблемы с последней версией Лазаруса.

Сообщение hinst » 30.05.2010 21:14:39

у меня тоже недавно была такая трабла под линухом. и под виндой была. и вообще много раз была. и давно, и недавно. тут помогает полный-снос-Лазаруса-с-удалением-настроек из home под линухом или же из Documents and Settings под виндой. если он не помогает, то я хз, что помогает :twisted:
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Re: Проблемы с последней версией Лазаруса.

Сообщение Максим » 30.05.2010 22:00:13

yantux
Видимо, криво создаёте проект. Последовательность шагов создания - в студию.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Проблемы с последней версией Лазаруса.

Сообщение Mr.Smart » 30.05.2010 22:01:57

а у меня возникло такое впечатление, что yantux в настройках проекта указывает виджеты, которые не собраны...
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: Проблемы с последней версией Лазаруса.

Сообщение Odyssey » 30.05.2010 23:15:49

Похоже на то. Может тогда стоит попробовать пересобрать их все? Под виндой что-то типа:
Код: Выделить всё
cd /d "C:\Lazarus\lcl\interfaces\win32"
make

Под Linux что-то типа:
Код: Выделить всё
cd usr/lib/lazarus/interfaces/gtk2
make

и
Код: Выделить всё
cd usr/lib/lazarus/interfaces/qt
make

Естественно, с поправкой на реальные пути установки. Если есть какие-то проблемы с установкой, то наверное тут мы их и увидим.. А если нет -- после этого interfaces должен находить.

Ещё было бы неплохо узнать, это произошло при установке Lazarus/FPC на систему с нуля, или при обновлении, или при удалении старой версии+установке новой? Может действительно проблема в fpc.cfg или настройках lazarus? Пробелов в путях нет?
Odyssey
энтузиаст
 
Сообщения: 580
Зарегистрирован: 29.11.2007 17:32:24

Re: Проблемы с последней версией Лазаруса.

Сообщение mdimich » 01.06.2010 23:14:22

hinst, ты не представляешь, сколько нервных клеток ты мне сегодня спас.
mdimich
новенький
 
Сообщения: 29
Зарегистрирован: 03.12.2007 11:24:03

Re: Проблемы с последней версией Лазаруса.

Сообщение yantux » 05.06.2010 15:23:41

Какие пути надо прописать в настойках компилятора?
yantux
постоялец
 
Сообщения: 133
Зарегистрирован: 29.10.2007 16:02:33
Откуда: Санкт-Петербург

Re: Проблемы с последней версией Лазаруса.

Сообщение Максим » 05.06.2010 21:18:14

yantux писал(а):Какие пути надо прописать в настойках компилятора?

:?:
Да никакие не надо.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва


Вернуться в Lazarus

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 234

Рейтинг@Mail.ru