[sisyphus] glib2/libgtk+2 API changes

=?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?= =?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?=
Ср Ноя 17 19:14:33 MSK 2004


В сообщении от Среда 17 Ноябрь 2004 18:06 Valery V. Inozemtsev написал(a):
> В сообщении от 17 Ноябрь 2004 19:02 led на ukr-fin.com.ua написал(a):
> > В сообщении от Среда 17 Ноябрь 2004 17:58 led на ukr-fin.com.ua написал(a):
> > > В сообщении от Среда 17 Ноябрь 2004 17:53 Aleksey Novodvorsky 
написал(a):
> > > > led на ukr-fin.com.ua пишет:
> > > > >>>С xorg в
> > > > >>>Сизифе это не наблюдается, вернее, с пакетами, у которых жёсткая
> > > > >>>зависимость именно на xorg :(
> > > > >>
> > > > >>Не просто на xorg, а на конкретную сборку xorg, -- это естественно.
> > > > >
> > > > >Если следовать этому правилу, то закрытого софта под X Window не
> > > > > существует и он невозможен в принципе.
> > > >
> > > > Возможен, так как он (частично) линкуется статически.
> > > > С каждым случаем зависимости на xorg надо разбираться, она может быть
> > > > излишней, но вовсе не обязательно.
> > >
> > > Похоже, что так и есть (в смысле - излишние зависимости). По крайней
> > > мере я пересобирал последние KDE, transcode etc. c XFree86 4.3 - всё
> > > нормально работает. Думаю и на XFree 3.3.6 соберётся и будет работать,
> > > и на MetroX...
> >
> > Сорри, прогнал...
> > Пересобранный естественно будет работать;)
> > Я имел ввиду, что собранный правильно будет работать без перекомпиляции
> > на всех нормальных реализациях X11R6.
>
> ага, щаааззз.... про сонеймы не забыли?

Нет, не забыли. Просто сонеймы при сборке нужно правильные использовать: не 
so.1.2.3.4.5.6.7, а so.1 (если собираемой софтине этого достаточно, а в 
данном случае так оно и есть). И зависимости прописывать не на пакеты, а на 
конкретные файлы libxxx.so.x. Хотя, лучше наверное не задумываться о таких 
"мелочах" и полагаться на autoconf :(

Led.



Подробная информация о списке рассылки Sisyphus