Разновидности Лазаруса: обычный и qt

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

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

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

Разновидности Лазаруса: обычный и qt

Сообщение yantux »

Чем отличается обычный Лазарус от Лизаруса Qt?
http://sourceforge.net/project/showfile ... _id=105599
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

ну наверно в Qt бинарники собраны под Qt =) и будет работать только если у тебя КДЕ в венде стоит.
Аватара пользователя
Slavikk
постоялец
Сообщения: 208
Зарегистрирован: 15.01.2007 21:34:52
Откуда: Из лесов...
Контактная информация:

Сообщение Slavikk »

Бинарник IDE собран под Qt, просит 3 библиотечки для запуска, в остальном всё вроде бы одинаково с обычным Lazarus.
Аватара пользователя
B4rr4cuda
энтузиаст
Сообщения: 693
Зарегистрирован: 28.12.2007 06:48:35

Сообщение B4rr4cuda »

Attid писал(а):будет работать только если у тебя КДЕ в венде стоит.

Ню-ню. Фотожоп, опера (и еще куча чего) тоже "вдруг" кде запросит? =)
Сами либы QT нужно скачать и установить...
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

B4rr4cuda писал(а):Ню-ню. Фотожоп, опера (и еще куча чего) тоже "вдруг" кде запросит? =)

ну децел переборщил =)

а че фотопоп на QT написан ?
Аватара пользователя
B4rr4cuda
энтузиаст
Сообщения: 693
Зарегистрирован: 28.12.2007 06:48:35

Сообщение B4rr4cuda »

Ага. Правда там статическая линковка.
vip77
незнакомец
Сообщения: 1
Зарегистрирован: 20.10.2008 00:03:38

Сообщение vip77 »

Что-то я не пойму, он красивее на Qt или меньше глючит?
Аватара пользователя
NXP
постоялец
Сообщения: 187
Зарегистрирован: 02.01.2008 15:11:56
Откуда: Воронеж
Контактная информация:

Сообщение NXP »

vip77 писал(а):Что-то я не пойму, он красивее на Qt или меньше глючит?

ни то, ни другое :D
Просто зетестить в Linux трудно.
У меня к примеру, сборка лазаря с qt на 90% кончается неудачей. Выдает ошибку линковки, быть мол памяти мало (это при 1 ГБ ОЗУ :shock: )
Приходится в init 3 + startx + xfce + без примеров. Тогда 50%50 что соберется :D
openSUSE 11.0/1GB/Cel2800
ps в 10.3 было тоже самое
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

0.o Ниразу такого не было... Либо собиралось, либо ругалось на ошибки в коде ^_^
Аватара пользователя
VirtUX
энтузиаст
Сообщения: 880
Зарегистрирован: 05.02.2008 09:52:19
Откуда: Крым, Алушта

Сообщение VirtUX »

Brainenjii писал(а):0.o Ниразу такого не было... Либо собиралось, либо ругалось на ошибки в коде ^_^
Присоединяюсь. В 0.9.26 очень радует QT - все отлично работает. Сейчас только с ним и работаю!
P.S. Есть, конечно, некоторые еще недоработки, но и под GTK2 их тоже хватает :)
yantux
постоялец
Сообщения: 133
Зарегистрирован: 29.10.2007 15:02:33
Откуда: Санкт-Петербург
Контактная информация:

Сообщение yantux »

NXP писал(а):ни то, ни другое :D
Просто зетестить в Linux трудно.
У меня к примеру, сборка лазаря с qt на 90% кончается неудачей. Выдает ошибку линковки, быть мол памяти мало (это при 1 ГБ ОЗУ :shock: )
Приходится в init 3 + startx + xfce + без примеров. Тогда 50%50 что соберется :D
openSUSE 11.0/1GB/Cel2800
ps в 10.3 было тоже самое


Т.е. swap файла уже не хватает?!
Аватара пользователя
NXP
постоялец
Сообщения: 187
Зарегистрирован: 02.01.2008 15:11:56
Откуда: Воронеж
Контактная информация:

Сообщение NXP »

yantux писал(а):Т.е. swap файла уже не хватает?!

Свопа еще 512 МБ, и не хватает :?

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

Compiling codetemplatesdlg.pas
Compiling sortselectiondlg.pas
Compiling diffdialog.pas
Compiling sourceeditprocs.pas
Compiling fpdoceditwindow.pas
Compiling diskdiffsdialog.pas
Compiling /usr/lib/lazarus/converter/delphiunit2laz.pas
Compiling clipboardhistory.pas
Compiling makeresstrdlg.pas
Compiling emptymethodsdlg.pas
Linking ../lazarus
/usr/lib/fpc/2.2.2/units/i386-linux/rtl/libplineinfo.a: could not read symbols: Memory exhausted
lazarus.pp(122,1) Error: Error while linking
lazarus.pp(122,1) Fatal: There were 1 errors compiling module, stopping
TMessagesView.CollectLineParts WARNING: 41<>39 SrcLine=lazarus.pp(122,1) Fatal: There were 1 errors compiling module, stopping
TExternalToolList.Run Exception: /usr/lib/lazarus/ide/lazarus.pp(122,1) Fatal: There were 1 errors compiling module, stopping
TFindDeclarationTool.ValidateToolDependencies /usr/lib/lazarus/ide/lazarus.pp

И при этом затирается исполняемый модуль Lazarus :(
Приходится переустанавливать пакет

Добавлено спустя 1 час 6 минут 9 секунд:
Никто не пробовал gold вместо ld?

ps: gold это быстрый линковщик ld от Google, правда только для x86 систем
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

NXP писал(а):И при этом затирается исполняемый модуль Lazarus :(
Приходится переустанавливать пакет

а с консоли собрать ?
Аватара пользователя
VirtUX
энтузиаст
Сообщения: 880
Зарегистрирован: 05.02.2008 09:52:19
Откуда: Крым, Алушта

Сообщение VirtUX »

yantux писал(а):Т.е. swap файла уже не хватает?!
Да при чем здесь своп? У меня та же конфигурация железа (исключение: Core 2 Duo), та же ОС 11.0 - и все отлично компилится!!! Здесь дело 100% не в памяти. Что-то другое мешает...
Аватара пользователя
NXP
постоялец
Сообщения: 187
Зарегистрирован: 02.01.2008 15:11:56
Откуда: Воронеж
Контактная информация:

Сообщение NXP »

Attid писал(а):а с консоли собрать ?

нет, я ставлю из RPM
Ответить