Может ли fpc при создании программы вкомпилировать внутрь все нужные gtk библиотеки? Проблема возникла из за того что программа собранная с использованием gtk2 не работает на не сильно устаревших версиях linux. На пример mandrake 10. Используемая там версия gtk2 старее чем требуется. Соответственно программа не работает. Идеальное решение было бы msegui но он не совместим с delphi.
не... не проще... прикинь ты даешь свою программу и к ней список чего надо проапдейтить на 5-ти листах жуть... мало кто будет делать это, а значит и пользоваться программой
пока остановился на этом НО сейчас практически все линуксы, тот же мандрейк 10, ставят по умолчанию UTF8 локаль, при этом GTK1 не показывает русские буквы!
кстати - gtk1 гораздо шустрее чем gtk2
вчера весь вечер занимался тестированием - вывод текста идёт в разы быстрее
если пример на gtk1 выводит текст за 3 сек - то на gtk2 д 20 секунд
(специально тяжёлый случай селал) - приём без разницы куда выводить - или сразу на экран - или через буферизацию
т.е. очень медленно работает функция Canvas.TextOut
пока остановился на этом НО сейчас практически все линуксы, тот же мандрейк 10, ставят по умолчанию UTF8 локаль, при этом GTK1 не показывает русские буквы!
Тоже нашли "проблему" FAQ-ов по этой теме в Сети - пруд пруди.
пока остановился на этом НО сейчас практически все линуксы, тот же мандрейк 10, ставят по умолчанию UTF8 локаль, при этом GTK1 не показывает русские буквы!
Тоже нашли "проблему" FAQ-ов по этой теме в Сети - пруд пруди.