О Lazarus 0.9.27

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

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

О Lazarus 0.9.27

Сообщение qivi » 09.02.2009 15:11:56

Я нераз скачивал сборки данной версии (под виндовс) с ftp://ftp.freepascal.org/pub/lazarus/, однако постоянно возникают разные проблеммы с компиляцией проектов. Я так понимаю что данная версия находится на стадии разработки... очень хочется узнать как скоро выйдет стабильная сборка этой версии?
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия

Re: О Lazarus 0.9.27

Сообщение Logo » 09.02.2009 16:17:25

Он не просто в стадии разработки, он в стадии очень интенсивной разработки :) Код может до 10 раз в сутки меняться. Я сижу на SVN и постоянно его отслеживаю.
Logo
постоялец
 
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Re: О Lazarus 0.9.27

Сообщение Павел Ишенин » 09.02.2009 17:03:34

Ну и вроде пока в лучшую сторону меняется. Что за такие проблемы с компиляцией? Может и мы чего не знаем :)
Павел Ишенин
постоялец
 
Сообщения: 475
Зарегистрирован: 24.03.2007 10:16:52

Re: О Lazarus 0.9.27

Сообщение Logo » 09.02.2009 20:47:52

Павел Ишенин писал(а):Ну и вроде пока в лучшую сторону меняется.

100%. Молодцы. Большое спасибо!
Все больше разработчиков начали обращать внимание на Lazarus.
Logo
постоялец
 
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Re: О Lazarus 0.9.27

Сообщение Cobalt747 » 09.02.2009 22:23:44

Скачал последний билд (0.9.27) и не смог его собрать - падает с ошибками:

Код: Выделить всё
Compiling keymapping.pp
keymapping.pp(344,18) Error: Identifier not found "ecToggleMarker0"
keymapping.pp(344,18) Error: Constant Expression expected
keymapping.pp(345,18) Error: Identifier not found "ecToggleMarker1"
keymapping.pp(345,18) Error: Constant Expression expected
keymapping.pp(345,18) Error: duplicate case label
keymapping.pp(346,18) Error: Identifier not found "ecToggleMarker2"
keymapping.pp(346,18) Error: Constant Expression expected
keymapping.pp(346,18) Error: duplicate case label
keymapping.pp(347,18) Error: Identifier not found "ecToggleMarker3"
keymapping.pp(347,18) Error: Constant Expression expected
keymapping.pp(347,18) Error: duplicate case label
keymapping.pp(348,18) Error: Identifier not found "ecToggleMarker4"
keymapping.pp(348,18) Error: Constant Expression expected
keymapping.pp(348,18) Error: duplicate case label
keymapping.pp(349,18) Error: Identifier not found "ecToggleMarker5"
keymapping.pp(349,18) Error: Constant Expression expected
keymapping.pp(349,18) Error: duplicate case label
keymapping.pp(350,18) Error: Identifier not found "ecToggleMarker6"
keymapping.pp(350,18) Error: Constant Expression expected
keymapping.pp(350,18) Error: duplicate case label
keymapping.pp(351,18) Error: Identifier not found "ecToggleMarker7"
keymapping.pp(351,18) Error: Constant Expression expected
keymapping.pp(351,18) Error: duplicate case label
keymapping.pp(352,18) Error: Identifier not found "ecToggleMarker8"
keymapping.pp(352,18) Error: Constant Expression expected
keymapping.pp(352,18) Error: duplicate case label
keymapping.pp(353,18) Error: Identifier not found "ecToggleMarker9"
keymapping.pp(353,18) Error: Constant Expression expected
keymapping.pp(353,18) Error: duplicate case label
keymapping.pp(413,15) Error: Identifier not found "EcFoldLevel1"
keymapping.pp(413,15) Error: Constant Expression expected
keymapping.pp(413,15) Error: duplicate case label
keymapping.pp(414,15) Error: Identifier not found "EcFoldLevel2"
keymapping.pp(414,15) Error: Constant Expression expected
keymapping.pp(414,15) Error: duplicate case label
keymapping.pp(415,15) Error: Identifier not found "EcFoldLevel3"
keymapping.pp(415,15) Error: Constant Expression expected
keymapping.pp(415,15) Error: duplicate case label
keymapping.pp(416,15) Error: Identifier not found "EcFoldLevel4"
keymapping.pp(416,15) Error: Constant Expression expected
keymapping.pp(416,15) Error: duplicate case label
keymapping.pp(417,15) Error: Identifier not found "EcFoldLevel5"
keymapping.pp(417,15) Error: Constant Expression expected
keymapping.pp(417,15) Error: duplicate case label
keymapping.pp(418,15) Error: Identifier not found "EcFoldLevel6"
keymapping.pp(418,15) Error: Constant Expression expected
keymapping.pp(418,15) Error: duplicate case label
keymapping.pp(419,15) Error: Identifier not found "EcFoldLevel7"
keymapping.pp(419,15) Error: Constant Expression expected
keymapping.pp(419,15) Error: duplicate case label
keymapping.pp(419,15) Fatal: There were 50 errors compiling module, stopping


Я так понимаю, что забыли прописать путь к файлу syneditkeycmds.pp
Кто общается с разработчиками - пните их, а то у них-то наверняка прописано, а вот у новичков - нет.

P.S. Да они там дофига чего забыли включить в проект, или это у них в настройках среды записано?
Код: Выделить всё
compoptsmodes.pas(74,55) Error: Identifier not found "TLazCompOptConditionals"
compoptsmodes.pas(78,33) Error: Identifier not found "TCompOptCondNode"
compoptsmodes.pas(78,33) Error: Error in type definition
compoptsmodes.pas(82,33) Error: Identifier not found "TCOCValueType"
compoptsmodes.pas(104,42) Error: Identifier not found "TCompOptCondNode"


писец, простите за мой французский...
Cobalt747
незнакомец
 
Сообщения: 9
Зарегистрирован: 26.01.2009 14:47:44

Re: О Lazarus 0.9.27

Сообщение Павел Ишенин » 10.02.2009 05:26:50

Вы простите чего и как собираете?

Каждый день собираю lazarus из svn. Нет у меня таких проблем и никогда не было. Что сборка из среды, что через make clean bigide всегда работала и работает.

fpc 2.2.3/2.3.1
Павел Ишенин
постоялец
 
Сообщения: 475
Зарегистрирован: 24.03.2007 10:16:52

Re: О Lazarus 0.9.27

Сообщение qivi » 10.02.2009 16:06:12

Ну а когда ждать стабильную версию релиза?

А о проблемке с компиляцией я уже говорил вот тут:
viewtopic.php?f=5&t=4033
Хотя может я действительно сам не так что то настраиваю... но в 26 релизе работало.
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия

Re: О Lazarus 0.9.27

Сообщение GrayEddy » 10.02.2009 16:28:25

qivi писал(а):Ну а когда ждать стабильную версию релиза?

http://bugs.freepascal.org/roadmap_page.php
Можно прикинуть текущее состояние и объем дел 8)
GrayEddy
постоялец
 
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Re: О Lazarus 0.9.27

Сообщение Павел Ишенин » 10.02.2009 17:35:37

GrayEddy, прямо в точку!
Павел Ишенин
постоялец
 
Сообщения: 475
Зарегистрирован: 24.03.2007 10:16:52

Re: О Lazarus 0.9.27

Сообщение Cobalt747 » 10.02.2009 18:59:02

Павел Ишенин писал(а):Вы простите чего и как собираете?
Каждый день собираю lazarus из svn. Нет у меня таких проблем и никогда не было. Что сборка из среды, что через make clean bigide всегда работала и работает.
fpc 2.2.3/2.3.1


Я собираю очень просто:
поставил последний (какой нашел) Lazarus ftp://ftp.freepascal.org/pub/lazarus/La ... -win32.exe
Ставился "начисто".
скачал ftp://ftp.hu.freepascal.org/pub/lazarus ... 09-src.zip, разархивировал, открыл
lazarus\ide\startlazarus.lpr (правильно, кстати?)
Ctrl+F9
первая ошибка:
Код: Выделить всё
startlazarus.lpr(38,3) Fatal: Can't find unit Interfaces used by StartLazarus

этот модуль есть в куче папок:
Код: Выделить всё
lazarus\lcl\interfaces\carbon\interfaces.pas
lazarus\lcl\interfaces\cocoa\interfaces.pas
lazarus\lcl\interfaces\gtk2\interfaces.pas
lazarus\lcl\interfaces\fpgui\interfaces.pp
lazarus\lcl\interfaces\gtk\interfaces.pp
lazarus\lcl\interfaces\nogui\interfaces.pp
lazarus\lcl\interfaces\qt\interfaces.pp
lazarus\lcl\interfaces\win32\interfaces.pp
lazarus\lcl\interfaces\wince\interfaces.pp

не мог бы ты объяснить, какой именно модуль будет использоваться, и почему? (от каких настроек зависит?)
Cobalt747
незнакомец
 
Сообщения: 9
Зарегистрирован: 26.01.2009 14:47:44

Re: О Lazarus 0.9.27

Сообщение Logo » 10.02.2009 19:34:43

Cobalt747 писал(а):Я собираю очень просто:
...

И первое, что пришло в голову, это обвинить разработчиков :(

Зайдите в распакованный каталог Lazarus. Там есть README.txt
Logo
постоялец
 
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Re: О Lazarus 0.9.27

Сообщение Павел Ишенин » 11.02.2009 03:49:08

Lazarus никогда так не собирался :) Все делается либо через make bigide либо через диалог сборки lazarus. Последнее предпочтительнее так как пользовательские пакеты тоже собираются.
Павел Ишенин
постоялец
 
Сообщения: 475
Зарегистрирован: 24.03.2007 10:16:52

Re: О Lazarus 0.9.27

Сообщение Attid » 11.02.2009 18:58:53

кста интерфейс лазаруса под русским в ревизии 18205 очень сильно плавает

форма "Пакет" кнопка компелировать

"Инспектор проекта" все кнопки

"Открыть загруженый пакет" кнопка открыть вообще не работает =)
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: О Lazarus 0.9.27

Сообщение Максим » 15.02.2009 02:22:18

Attid
Скриншот формы "Пакет" можно посмотреть? У меня под Виндой всё нормально.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: О Lazarus 0.9.27

Сообщение Attid » 15.02.2009 12:10:23

ну да скорее всего это только гтк2
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru