Установка c snapshot'ов

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

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

Установка c snapshot'ов

Сообщение giao » 29.07.2010 00:08:49

Привет. Кто-нибудь пробовал lazarus c daily snapshot (с офф. сайта) установить? Мучил и с исходников собирать, и готовую инсталяху установить: собирается-устанавливается без проблем, но при запуске Лазаруса вылетает ошибка, и Лазарь уходит в астрал. Как лечить сие действо, где я не прав, подскажите, плиз?!
giao
новенький
 
Сообщения: 46
Зарегистрирован: 24.11.2009 22:33:18
Откуда: Украина

Re: Установка c snapshot'ов

Сообщение скалогрыз » 29.07.2010 01:49:07

giao писал(а):Привет. Кто-нибудь пробовал lazarus c daily snapshot (с офф. сайта) установить? Мучил и с исходников собирать, и готовую инсталяху установить: собирается-устанавливается без проблем, но при запуске Лазаруса вылетает ошибка, и Лазарь уходит в астрал. Как лечить сие действо, где я не прав, подскажите, плиз?!

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

Re: Установка c snapshot'ов

Сообщение Vadim » 29.07.2010 04:34:00

giao
У меня только раза три или четыре было, что работа снапшота была с ошибкой. А так, всё время Lazarus из снапшота собираю - всё нормалёк.
Нужно:
1. Ваша ОС,
2. Версия Freepascal,
3. Версия напшота Lazarus,
4. Полный текст ошибки (возможно и с картинкой)
5. Подробное описание, после каких Ваших действий эта ошибка вылетает.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Установка c snapshot'ов

Сообщение alaken » 29.07.2010 08:54:14

как вариант готовые snapshot'ы
ftp://ftp.freepascal.org/pub/lazarus/snapshots/
http://www.hu.freepascal.org/lazarus/

PS ни разу такого не было чтобы из снапшота lazarus зависал после сборки.
alaken
постоялец
 
Сообщения: 221
Зарегистрирован: 18.02.2010 09:02:13

Re: Установка c snapshot'ов

Сообщение giao » 29.07.2010 10:50:45

Нужно:
1. Ваша ОС,
2. Версия Freepascal,
3. Версия напшота Lazarus,
4. Полный текст ошибки (возможно и с картинкой)
5. Подробное описание, после каких Ваших действий эта ошибка вылетает.


1. WinXP SP3, Win2000
2. пробовал снепшот с fpc2.4.0 и fpc2.4.3
3. lazarus-0.9.29-26832-20100726-src.tar.bz2, а также готовый ехе-шник этой версии (за 27.07 и 28.07 не помню какие версии - поудалял уже)
4-5. Сорри, но собирать заново лень для скрина (собирал-ставил раз 30 наверное, - терпения нету уже), так что опишу словами. Повторюсь: собирается-устанавливается без ошибок. Но при попытке запуска Lazarus появляется окошко типа "Программа допустила ошибку, нажмите ОК для предотвращения выполения данных, или ОТМЕНА для ...". В общем, стандартное окошко Лазаруса, если своя программа вылетает с ошибкой. Кстати, заставка Лазаря загружается, а уже после нее (сек 5-10) уже появляется эта ошибка. ОК или ОТМЕНА дают один и тот же результат - lazarus закрывается.
giao
новенький
 
Сообщения: 46
Зарегистрирован: 24.11.2009 22:33:18
Откуда: Украина

Re: Установка c snapshot'ов

Сообщение .wOvAN » 29.07.2010 11:04:27

Нормально должно все ставиться, воспользуйтесь готовой сборкой. Попробуйте установить в другое место. В последних версиях может быть компонент что то навроде LazTodo он не компилируется просто удалить его.
.wOvAN
постоялец
 
Сообщения: 118
Зарегистрирован: 16.04.2010 06:36:12

Re: Установка c snapshot'ов

Сообщение Odyssey » 29.07.2010 14:37:15

giao
Пару дней назад я собирал Lazarus из svn trunk и столкнулся с той же проблемой. Пришлось откатиться на несколько десятков ревизий назад. Наверное в процессе разработки что-то временно поломали.

Могу предложить два способа:
1) Попробовать более новые снапшоты, вполне возможно что там проблему уже пофиксили.
2) Установить svn-версию, например, ревизия 26710 под Win работает вполне достойно.

svn версия именно этим и хороша, что можно найти работоспособную ревизию, периодически проверять новые и в случае проблем откатываться назад.
Odyssey
энтузиаст
 
Сообщения: 580
Зарегистрирован: 29.11.2007 17:32:24

Re: Установка c snapshot'ов

Сообщение v-t-l » 21.12.2011 12:12:48

С 16.12.2011 снапшоты Lazarus 0.9.31 больше не собираются с fpc 2.4.4?
http://www.hu.freepascal.org/lazarus/
Скоро выйдет 2.6.0, или просто случайно сломали?
v-t-l
энтузиаст
 
Сообщения: 741
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus

Re: Установка c snapshot'ов

Сообщение Little_Roo » 21.12.2011 16:48:59

v-t-l писал(а):С 16.12.2011 снапшоты Lazarus 0.9.31 больше не собираются с fpc 2.4.4?
http://www.hu.freepascal.org/lazarus/
Скоро выйдет 2.6.0, или просто случайно сломали?


Скорее всего еще раньше сломали - у меня последняя версия, которая встала 33932
Все следующие версии либо открывались в окошке размером 2х2 см (что IDE, что инспектор объектов и т.п.), либо писали, что fpc.cfg не найден со всеми вытекающими...

Lazarus 0.9.31 r33932 FPC 2.4.4 i386-win32-win32/win64
WinXP SP3
Аватара пользователя
Little_Roo
энтузиаст
 
Сообщения: 639
Зарегистрирован: 27.02.2009 19:56:36
Откуда: Санкт-Петербург

Re: Установка c snapshot'ов

Сообщение sobee » 21.12.2011 18:06:59

v-t-l писал(а):С 16.12.2011 снапшоты Lazarus 0.9.31 больше не собираются с fpc 2.4.4?
http://www.hu.freepascal.org/lazarus/
Скоро выйдет 2.6.0, или просто случайно сломали?

С 17.12 вместо 2.4.4 сборки выкладывают с 2.6.0
sobee
новенький
 
Сообщения: 84
Зарегистрирован: 05.02.2008 00:23:46
Откуда: Снежинск, Челябинская обл.

Re: Установка c snapshot'ов

Сообщение Brainenjii » 22.12.2011 08:04:35

2.6.0 уже вышел, или это rc1?
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Установка c snapshot'ов

Сообщение alexs » 23.12.2011 21:20:43

v-t-l писал(а):С 16.12.2011 снапшоты Lazarus 0.9.31 больше не собираются с fpc 2.4.4?

Там большие подвязки на последние версии FCL - в частности на fcl-images. Если я не ошибаюсь - при разработке виджета CustomDraw перетряхнули и саму LCL.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Установка c snapshot'ов

Сообщение v-t-l » 08.01.2012 11:35:51

А кому-нибудь удалось собрать Lazarus из снапшотов с fpc 2.6.0?
Код: Выделить всё
vital@vitalin:~/local/lazarus$ make bigide
make -C packager/registration all
make[1]: Вход в каталог `/home/vital/local/lazarus/packager/registration'
/bin/rm -f ../units/i386-linux/fcllaz.ppu
/usr/bin/ppc386 -MObjFPC -Scghi -O1 -gl -vewnhi -l -Fu. -Fu/usr/lib/fpc/2.6.0/units/i386-linux/rtl -FE. -FU../units/i386-linux -di386 fcllaz.pas
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.6.0-0 [2011/12/22] for i386
Copyright (c) 1993-2011 by Florian Klaempfl and others
Target OS: Linux for i386
Compiling fcllaz.pas
Compiling registerfcl.pas
Fatal: Can't find unit process used by RegisterFCL
Fatal: Compilation aborted
make[1]: *** [fcllaz.ppu] Ошибка 1
make[1]: Выход из каталога `/home/vital/local/lazarus/packager/registration'
make: *** [packager/registration] Ошибка 2

/etc/fpc.cpg какой-то куцый:
Код: Выделить всё
-Fl/usr/lib/i386-linux-gnu


Добавлено спустя 8 минут 35 секунд:
Победил командой
Код: Выделить всё
find /usr/lib/fpc/2.6.0/units/i386-linux/ -type d | sudo sed -r 's|(.*)|-Fu\1|g' >> /etc/fpc.cfg
:D
Теперь ругается на оператор +=.
Никто не подскажет, какой опцией включается поддержка таких операторов?

Добавлено спустя 19 минут 54 секунды:
Пока заменил
Код: Выделить всё
XY.X += StartPos-p;
на
Код: Выделить всё
XY.X := XY.X + StartPos-p;
.

Lazarus 0.9.31-34653-2012-01-08-i386-linux-gtk2 + fpc 2.6.0 - сборка и запуск прошли успешно! :D
Последний раз редактировалось v-t-l 09.01.2012 13:29:26, всего редактировалось 1 раз.
v-t-l
энтузиаст
 
Сообщения: 741
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus

Re: Установка c snapshot'ов

Сообщение Vadim » 08.01.2012 18:40:09

Вообще-то я недавно собирал. Без ошибок. Только я FPC из tar.gz ставил, а не из пакетов.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Установка c snapshot'ов

Сообщение Mr.Smart » 09.01.2012 17:51:49

v-t-l писал(а):Теперь ругается на оператор +=.
Никто не подскажет, какой опцией включается поддержка таких операторов?

-Sc
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

След.

Вернуться в Lazarus

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

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

Рейтинг@Mail.ru