Производительность по сравнению с Delphi

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

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

Сообщение Alexx2000 » 12.02.2008 11:34:34

Ну, да это так, у меня самого кроме Лазаруса и иже с ним, нет ни одной гтк1 программы. Только вот разработчики не торопятся доводить гтк2 до ума :(
Аватара пользователя
Alexx2000
постоялец
 
Сообщения: 488
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи

Сообщение Attid » 12.02.2008 15:14:02

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

Сообщение haword » 12.02.2008 15:38:16

Attid писал(а):вот кто нибуть расказал как бы лазарь в венде научить понимать ЮТФ-8 как МСЕ было бы счастье.

зачем не родную кодировку привязывать к системе? Юникод к Линуксу же никто не привязывает!
haword
постоялец
 
Сообщения: 301
Зарегистрирован: 02.03.2006 11:34:40

Сообщение Attid » 12.02.2008 16:13:54

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

Сообщение Alexx2000 » 12.02.2008 17:03:58

Attid писал(а):вот кто нибуть расказал как бы лазарь в венде научить понимать ЮТФ-8 как МСЕ было бы счастье.

В каком смысле понимать?
Аватара пользователя
Alexx2000
постоялец
 
Сообщения: 488
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи

Сообщение Attid » 12.02.2008 18:10:12

В каком смысле понимать?

чтобы исходные файлы сохранялись в UTF-8 , ну и чтоб проект потом работал =) проэкт то работать будет если опцию -Fcutf8 добавить.

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

Сообщение HomeCraft » 12.02.2008 18:35:10

Brainenjii писал(а):2HomeCraft: омг... Это выдается, когда компилите стандартными средствами Lazarus'a 0.о Никогда такого не было... Ставте OpenSUSE ^_^
По поводу lgdk_pixbuf-2.0 - попробуйте установить все devel'ские пакеты для разработки на gtk2... Хотя не знаю, впервые такое вижу ^_^

у меня есть файлы:
‎/usr/lib/libgdk_pixbuf-2.0.so.0
‎/usr/lib/libgdk_pixbuf-2.0.so.0.600.4
/usr/lib/libgdk_pixbuf.so.2
‎/usr/lib/libgdk_pixbuf.so.2.0.0
‎Но это, как я понимаю, динамические библиотеки и к сборщику отношения иметь не должны. Очевидно, что lgdk_pixbuf-2.0 - это либо LCL-овская библиотека или загловочник С/С++.
Да, и программы под GTK2 у меня идут нормально (например Avast Antivirus), да и Wine его вроде использует. Если вас не затруднит поглядите у себя что за файл такой хитрый?
HomeCraft
новенький
 
Сообщения: 25
Зарегистрирован: 14.01.2008 20:42:46
Откуда: Магнитогорск

Сообщение HomeCraft » 12.02.2008 18:42:59

Attid писал(а):чтобы исходные файлы сохранялись в UTF-8 , ну и чтоб проект потом работал =) проэкт то работать будет если опцию -Fcutf8 добавить.

Я свои исходники в KWrite открывал, там по умолчанию декодирование UTF-8, так вот я сделал вывод, что Lazarus и сохраняет именно в UTF-8. Это относится и к файлам форм и к исходникам.
HomeCraft
новенький
 
Сообщения: 25
Зарегистрирован: 14.01.2008 20:42:46
Откуда: Магнитогорск

Сообщение Alexx2000 » 12.02.2008 20:34:27

Попробуйте сделать символьную ссылку с именем /usr/lib/libgdk_pixbuf-2.0.so на файл /usr/lib/libgdk_pixbuf-2.0.so.0.600.4
Должно помочь.
Вообще по идеи она должна создаваться при установке devel пакетов.
Аватара пользователя
Alexx2000
постоялец
 
Сообщения: 488
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи

Сообщение HomeCraft » 12.02.2008 21:50:17

Alexx2000
Спасибо - помогло! Только теперь на кнопках надписи куда-то делись. Надо IDE тоже перекомпилировать и пересобрать под GTK2 - и выглядит красиво и летает быстро.
P.S. Очень интересно - зачем Линкеру динамическая библиотека на этапе сборки нужна? И еще - у пользователя тоже надо будет так руками все делать? Хотя последнее завтра и проверю на другом компе с такой же системой.
Последний раз редактировалось HomeCraft 12.02.2008 22:25:43, всего редактировалось 1 раз.
HomeCraft
новенький
 
Сообщения: 25
Зарегистрирован: 14.01.2008 20:42:46
Откуда: Магнитогорск

Сообщение Brainenjii » 12.02.2008 22:15:29

Это Вы еще таблиц не видели ^_^
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Пред.

Вернуться в Lazarus

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

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

Рейтинг@Mail.ru