[devel] Re: RFC: test-libs

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Июн 16 16:40:26 MSD 2005


On Thu, Jun 16, 2005 at 01:18:47PM +0400, Sergey V Turchin wrote:
> В сообщении от Четверг 16 Июнь 2005 02:37 Alexey Tourbin написал(a):
> > Здравствуйте.
> >
> > Суть вопроса в следующем: разделяемые библиотеки (по крайней мере
> > те из них, которые находятся в публичных местах) не должны
> > содержать undefined symbols.  Такие библиотеки как бы "замкнуты".
> >  Это дает возможность "свободно" с ними линковаться.  В этом одно
> > из преимуществ разделяемых библиотек: для правильной линковки с
> > ними, по идее, не требуется никакой внешней мета-информации
> > (навроде *.la файлов).
> Для kde-шных требуются, но это захачено.

*Не должно* требоваться при обычной линковке `gcc -l%name'.  В этом
смысл RFC.  (RFC -- инициативное предложение, которое обсуждается и может
быть адаптировано в качестве полиси.)

> Могу вернуть *.la файлы ;-)

Все *.la файлы вообще можно было бы вернуть, но исключительно из
соображений legacy (+ статической линковки, которая без *.la файлов,
кажется, идёт лесом).  Это не тривиально.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20050616/2fa1e35b/attachment-0001.bin>


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