[devel] Gtk+ и DirectFB

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Авг 29 00:42:25 MSD 2006


On Tue, Aug 29, 2006 at 12:28:10AM +0400, Dmitry V. Levin wrote:
> > On Mon, Aug 28, 2006 at 12:29:02PM +0400, Alexey Gladkov wrote:
> > > Думаю смысл есть. Это нужно для встроенных систем. Тянуть libX*
> > > библиотеки в этом случае не имеет смысла ... более того это накладно.

Кстати нет постановки задачи, поэтому не ясно, что накладно а что не
накладно.  Несколько иксовых библиотек не более накладно, чем glibc.
libX11.so.6 занимает места меньше, чем libc.so.6.  Если экономия нужна
до такой степени, то ембедовщину нужно делать на uClibc.

Короче непонятно зачем предлагается всё переделать, причем в первую
очередь системные библиотеки -- при том, что наработки, которые могли
бы оправдать такие изменения, отсутствуют (насколько я понимаю).

> > > По сути в этом случае библиотеки будут замещать друг друга так как API
> > > и ABI у них не должен меняться.
> > 
> > Я посмотрел наугад несколько гетэкакашных приложений, они все с иксами
> > слинкованы.
> 
> Они все были в режиме --as-needed слинкованы?

Может и нет.  Но вот vim я совсем недавно обновлял.

$ rpm -q --lastchange vim-X11-gtk2 |head -c 33
* Sun Aug 13 2006 Sir Raorn <raor%
$ rpm -qR vim-X11-gtk2 |grep libX             
libX11.so.6  
libXt.so.6  
$

А вот в perl-Gtk2 теперь всё по-честному; но в одной из предыдущих
версий завязки на иксы там были.

$ rpm -qR perl-Gtk2 |grep libX
$
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060829/d9dd4fd0/attachment-0001.bin>


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