Модератор: Модераторы
DB писал(а):Видимо не установлена библиотека glib или заголовочные файлы к ней (glib-dev)
pencil писал(а):Увы, установлена.
A_Vodka писал(а):То же в SuSE 9.2
Читайте FAQ наhttp://lazarus.freepascal.com
SAK писал(а):Нет такого пакета в SUSE 10.1 и поиск в яндексе ничего не дал.
Пошёл другим путем, скачал с gtk.org glib-1.2.10.tar.gz и gtk+-1.2.10.tar.gz.
glib-1.2.10.tar.gz - непонятная ошибка при компиляции.
gtk+-1.2.10.tar.gz - откомпилировался и установился.
Но проблемы не исчезли, теперь выдаёт:
/usr/bin/ld: cannot find -lgdk_pixbuf
Alexx2000 писал(а):Или вообще откомпилируй под gtk2, он уже достаточно стабильно под ним работает.
CPPFLAGS="-I/opt/gtk/include"
LDFLAGS="-L/opt/gtk/lib"
PKG_CONFIG_PATH="/opt/gtk/lib/pkgconfig"
export CPPFLAGS LDFLAGS PKG_CONFIG_PATH
LD_LIBRARY_PATH="/opt/gtk/lib"
PATH="/opt/gtk/bin:$PATH"
export LD_LIBRARY_PATH PATH
сорри за оффтоп, но rpm рулят
SAK писал(а):Да уж, стабильно... если не запущено больше ни одной другой программы, то при любом щелчке мышью вылетает без каких-либо сообщений, вернее он пытается что-то вывести, но не успевает. Если запускать из терминала, то среди прочего есть сообщение об шибке: "TApplication.HandleException Access violation"
В редакторе концы слов обрезаны.
В общем работать вообще невозможно.
ps. Lazarus 0.9.22, FPC 2.1.4
Сейчас этот форум просматривают: MailRu[bot], Yandex [Bot] и гости: 29