приколы нашего городка

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

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

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

приколы нашего городка

Сообщение Attid »

собрал лазарус в линуксе, получил вот это :
Изображение

все картинки перевернуты.вопрос к знатокам кто виноват и что делать ? есть подозрение на windres.
версия свн, из тех же исходников собирается линуксовая версия нормально. куда копнуть ?
Павел Ишенин
постоялец
Сообщения: 475
Зарегистрирован: 24.03.2007 09:16:52

Сообщение Павел Ишенин »

Если смотрел под wine, то это известная проблема.
SAK
постоялец
Сообщения: 158
Зарегистрирован: 17.02.2006 23:45:14
Откуда: Тим
Контактная информация:

Сообщение SAK »

Attid писал(а):все картинки перевернуты.вопрос к знатокам кто виноват и что делать ? есть подозрение на windres.

Я когда-то пытался разобраться в причине, дошёл до виджетов. Рисуются перевёрнутыми или вообще не рисуются изображения в формате xpm. PNG отрисовывалось без проблем.
viewtopic.php?f=5&t=2849&start=0&st=0&sk=t&sd=a
И там ещё кто-то про костыли писал :-)
Attid писал(а):вот это как раз к вам вопрос, вместо того чтоб добиваться работатоспособности нативной ИДЕ, Вы подставляете костылики (wine не дает 100 % эмуляции) и предлогаете подстраиваться под еще одну среду .
ptQa
незнакомец
Сообщения: 2
Зарегистрирован: 05.12.2008 17:56:07

Сообщение ptQa »

по-мойму это баг вайна, помню в Morrowind была такая же проблема , но потом пофиксили.
Павел Ишенин
постоялец
Сообщения: 475
Зарегистрирован: 24.03.2007 09:16:52

Сообщение Павел Ишенин »

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

Сообщение Attid »

SAK писал(а):И там ещё кто-то про костыли писал :-)

ну я так и считаю =) просто ДЦ кроскомпиляция не работала и хотел посмотреть хоть лазарус запустится или нет, запустился. закрыл его и забыл =) кроскомпиляция прекрастно работает =))
Ответить