Линукс, ГТК2 - ошибка при компиляции...

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

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

Линукс, ГТК2 - ошибка при компиляции...

Сообщение tria » 18.10.2006 12:41:12

Пробую скомпилить пробную простенькую прогу под ГТК2.
Ставлю в Project->Compiler options LCL Widget types = GTK2
При попытке скомпилить выдает ошибку:
Can't find unit GtkWSGrids.
Лазарь - 0.9.16 под ГТК1
Чего делать?
Есть у кого-то положительный опыт написания под ГТК2? Или не стоит с этим возится и пытаться работать под ГТК1?
tria
постоялец
 
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10

Сообщение neutrino » 18.10.2006 13:02:02

Пробую скомпилить пробную простенькую прогу под ГТК2.
Ставлю в Project->Compiler options LCL Widget types = GTK2
При попытке скомпилить выдает ошибку:
Can't find unit GtkWSGrids.
Лазарь - 0.9.16 под ГТК1
Чего делать?
Есть у кого-то положительный опыт написания под ГТК2? Или не стоит с этим возится и пытаться работать под ГТК1?


Пересобрать ide под gtk2 и снова попробовать скомпилить программу. Кстати, gtk2 в Lazarus пока что ОЧЕНЬ бажный...
neutrino
незнакомец
 
Сообщения: 7
Зарегистрирован: 03.10.2006 12:15:29

Сообщение tria » 18.10.2006 13:13:23

neutrino писал(а):Пересобрать ide под gtk2 и снова попробовать скомпилить программу. Кстати, gtk2 в Lazarus пока что ОЧЕНЬ бажный...

Когда-то давненько пробовал компилить - вроде как после этого Лазарь не работал.
Я так понял, что пока что надо ГТК2 забросить и возится с ГТК1?
tria
постоялец
 
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10

Сообщение neutrino » 19.10.2006 16:22:25

Я так понял, что пока что надо ГТК2 забросить и возится с ГТК1?

Если не учитывать, что gtk1 давно устарел, то да.
neutrino
незнакомец
 
Сообщения: 7
Зарегистрирован: 03.10.2006 12:15:29

Сообщение Сергей Смирнов » 19.10.2006 17:09:27

Насколько я знаю, в последнее время GTK2 стал ЗНАЧИТЕЛЬНО менее бажным. Попробуйте перекомпилить Лазаря. Хотя, вроде бы ничто не мешает просто компилять проект под GTK2 Лазарем, собранным на GTK1.

PS: Почитал багтрекер. Собственно, багов, связанных с GTK2 там не так уж и много (не более сотни), однако исправление практически всех их отложено на после-1.0-релизный период. Так что можно расслабиться :(
Аватара пользователя
Сергей Смирнов
энтузиаст
 
Сообщения: 595
Зарегистрирован: 28.04.2005 13:23:25
Откуда: Москва

Сообщение tria » 19.10.2006 18:16:31

Попробовал скомпилить Лазаря под GTK2.
Перестал запускаться - выдает сообщение об ошибке.
Операционка - CentOS.
tria
постоялец
 
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10

Сообщение Сергей Смирнов » 19.10.2006 20:54:42

tria писал(а):Попробовал скомпилить Лазаря под GTK2.
Перестал запускаться - выдает сообщение об ошибке.
Операционка - CentOS.
Жаль, я немного надеялся... :(
Аватара пользователя
Сергей Смирнов
энтузиаст
 
Сообщения: 595
Зарегистрирован: 28.04.2005 13:23:25
Откуда: Москва

Сообщение tria » 20.10.2006 10:46:49

Вчера попробовал скомпилить Лазаря под MyLinux, GTK2.
Скомпилился, запустился.
Однако при малейшем телодвижении валится.
В общем, остается только ждать...
tria
постоялец
 
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10

Сообщение neutrino » 20.10.2006 13:57:50

Под ASPLinux 11 - работает более-менее нормально, но всё же горздо медленнее чем на gtk1 и с некоторыми багами. А баг со шрифтами, который отпугивал раньше от использования gtk2 в версии 0.9.18 вроде бы исправлен :wink:
neutrino
незнакомец
 
Сообщения: 7
Зарегистрирован: 03.10.2006 12:15:29


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru