[devel] Q: gtk+-2.0.pc: лишние зависимости

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пт Мар 3 04:08:02 MSK 2006


Hi,

Ну вот, пока мы пытаемся избавиться от избыточных зависимостей при
линковке ELF objects, они добавляют нам новые:
$ pkg-config gtk+-2.0 --libs
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0

Вы думаете, что для того, чтобы слинковаться с gtk+-2, нужны все эти
библиотеки?  Разумеется, нет.  Тогда объясните мне, зачем так делать?
Если не сможете объснить, то я включу --as-needed по умолчанию.  Надоело.


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


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