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

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

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

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

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

Сообщение Attid »

GTK под windows кто нибуть пробывал ?
если да то как например лазарус запустить в GTK под вендой ?
Аватара пользователя
shade
энтузиаст
Сообщения: 879
Зарегистрирован: 21.02.2006 19:15:48
Откуда: http://shamangrad.net/
Контактная информация:

Сообщение shade »

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

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

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

1. Нужно установить библиотеки. К сожалению не помню откуда качал (может с оф. сайта GTK) - их нужно положить в папку прописаную в PATH или в системный каталог
2. Нужно перекомпилироваль лазарус или только соответвующий интерфейс.
(но я не пытался завтавить лазарус работать с GTK под windows...)
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

GTK не пробовал, пробовал GTK2. Получилось. Пакет gtk2 был пропатчен, чтобы компилился (точнее, линковался) в винде. Лазарь собрать удалось, работал он так же, как и под Линухом - в то время никак... но сейчас ситуация должна быть гораздо лучше.
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

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

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

:lol: :lol: :lol:
ViruZ
постоялец
Сообщения: 175
Зарегистрирован: 30.05.2005 17:41:12
Откуда: Украина
Контактная информация:

Сообщение ViruZ »

Пересобрал Лазаря под ГТК2 в Винде, даже собрался :o но работать отказался - при запуске вылетела целая куча ошибок. ГТК2 установлено, пути прописаны.
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

я бы начал с проги в одну форму для начало =)
ViruZ
постоялец
Сообщения: 175
Зарегистрирован: 30.05.2005 17:41:12
Откуда: Украина
Контактная информация:

Сообщение ViruZ »

Если средствами одного компилятора, то примеры из комплекта компилируются и работают, а Лазарь вылетает со свистом...
Может, мне ГТК2 посвежее поставить? А то у меня версия не помню какая, но еще с прошлого года.
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

хм, а я не смог скомпилировать лазарь =/
сча еще раз попробую, ты из ком строки компилили или через гуи ?
если строка покажы параметры.
Yogrik
постоялец
Сообщения: 116
Зарегистрирован: 22.03.2006 23:41:48

Сообщение Yogrik »

Последний раз когда компилил (примерно недели 2-3 назад) через ГУИ:
компиляция проходила удачно, а при запуске лазарь появлялся на панели задач, но развернуть его никак не удавалось.....
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

а как со скоростью отрисовки?
у меня проблема именно в этом слишком медленно работает TextOut
особено хорошо это видно при отрисовки заполненного DBGrid/RxDBGrid - прям видно как отрисовывается
у меня ASP11.2
в более свежих версиях GTK2 это дело ускорили?
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

alexs
ты темой ошибся =) мы не про линукс =)
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

знакомые буквы увидел :D
ViruZ
постоялец
Сообщения: 175
Зарегистрирован: 30.05.2005 17:41:12
Откуда: Украина
Контактная информация:

Сообщение ViruZ »

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

Сообщение ViruZ »

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

Сообщение alexs »

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

что говорит. выдай список сообщений
в принципе под linux и gtk2 он собирается - должен быть и под windows/gtk2
Ответить