GTK под windows кто нибуть пробывал ?

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

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

GTK под windows кто нибуть пробывал ?

Сообщение Attid » 01.09.2007 22:49:39

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

Сообщение shade » 02.09.2007 11:37:06

Attid писал(а):GTK под windows кто нибуть пробывал ?

Пробовал, где-то был мануал по программированию под GTK на FPC - просто компилил примеры и экспериментировал...

Attid писал(а):если да то как например лазарус запустить в GTK под вендой ?

1. Нужно установить библиотеки. К сожалению не помню откуда качал (может с оф. сайта GTK) - их нужно положить в папку прописаную в PATH или в системный каталог
2. Нужно перекомпилироваль лазарус или только соответвующий интерфейс.
(но я не пытался завтавить лазарус работать с GTK под windows...)
Аватара пользователя
shade
энтузиаст
 
Сообщения: 879
Зарегистрирован: 21.02.2006 20:15:48
Откуда: http://shamangrad.net/

Сообщение Sergei I. Gorelkin » 02.09.2007 12:36:47

GTK не пробовал, пробовал GTK2. Получилось. Пакет gtk2 был пропатчен, чтобы компилился (точнее, линковался) в винде. Лазарь собрать удалось, работал он так же, как и под Линухом - в то время никак... но сейчас ситуация должна быть гораздо лучше.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1397
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Attid » 02.09.2007 13:28:57

пробовал GTK2
ну я это и имел в виду, у мну на венде уже 2 проги под гтк dia и gimp, думаю если лазарь будет нормально работать с юникодом под вендой с гтк то это бы решило проблему кросплатформености.

работал он так же, как и под Линухом - в то время никак...

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

Сообщение ViruZ » 05.09.2007 17:15:38

Пересобрал Лазаря под ГТК2 в Винде, даже собрался :o но работать отказался - при запуске вылетела целая куча ошибок. ГТК2 установлено, пути прописаны.
ViruZ
постоялец
 
Сообщения: 175
Зарегистрирован: 30.05.2005 17:41:12
Откуда: Украина

Сообщение Attid » 06.09.2007 01:22:00

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

Сообщение ViruZ » 07.09.2007 16:19:44

Если средствами одного компилятора, то примеры из комплекта компилируются и работают, а Лазарь вылетает со свистом...
Может, мне ГТК2 посвежее поставить? А то у меня версия не помню какая, но еще с прошлого года.
ViruZ
постоялец
 
Сообщения: 175
Зарегистрирован: 30.05.2005 17:41:12
Откуда: Украина

Сообщение Attid » 07.09.2007 16:46:50

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

Сообщение Yogrik » 07.09.2007 18:06:43

Последний раз когда компилил (примерно недели 2-3 назад) через ГУИ:
компиляция проходила удачно, а при запуске лазарь появлялся на панели задач, но развернуть его никак не удавалось.....
Yogrik
постоялец
 
Сообщения: 116
Зарегистрирован: 23.03.2006 00:41:48

Сообщение alexs » 07.09.2007 18:13:21

а как со скоростью отрисовки?
у меня проблема именно в этом слишком медленно работает TextOut
особено хорошо это видно при отрисовки заполненного DBGrid/RxDBGrid - прям видно как отрисовывается
у меня ASP11.2
в более свежих версиях GTK2 это дело ускорили?
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4053
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение Attid » 08.09.2007 17:27:43

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

Сообщение alexs » 09.09.2007 22:29:08

знакомые буквы увидел :D
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4053
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение ViruZ » 11.09.2007 09:35:51

Качаю GTK 2.10.13 под Винду, поставлю и попробую собрать под него Лазаря, о результате напишу позднее.
Attid
Лазаря компилил через ГУИ
ViruZ
постоялец
 
Сообщения: 175
Зарегистрирован: 30.05.2005 17:41:12
Откуда: Украина

Сообщение ViruZ » 11.09.2007 11:37:45

Поставил свежескачанный ГТК2, пересобрал под него Лазаря. Замечена 1 проблема: не компилируется RxNew. Удалил из списка пакетов, пересобрал Лазаря без проблем. Правда, при запуске глюк - все окна свертываются на панель, настройки окон не сохраняются. Попробовал скомпилировать одну программку - получилось, запускается и даже работает, но немного кривоватый интерфейс, на кнопках с картинками картинки вылезли за границы кнопки.
Привожу скриншот:
Изображение
ViruZ
постоялец
 
Сообщения: 175
Зарегистрирован: 30.05.2005 17:41:12
Откуда: Украина

Сообщение alexs » 11.09.2007 13:08:04

ViruZ писал(а):не компилируется RxNew

что говорит. выдай список сообщений
в принципе под linux и gtk2 он собирается - должен быть и под windows/gtk2
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4053
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

След.

Вернуться в Lazarus

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

Сейчас этот форум просматривают: Google [Bot] и гости: 74

Рейтинг@Mail.ru