On Tue, Dec 16, 2003 at 04:40:48PM +0300, Dmitry V. Levin wrote: > > Есть исправление. Подготовлю патч, отправлю лично. Видимо, > > завтра-послезавтра. > Ok > > > А в чём, собственно, это отличие? > > -lsome vs /path/to/lib/libsome.so. > А кто этот /path/to/lib/libsome.so делает? См. ниже > > Обратите внимание на отличие между способом линковки всяких atk > > (которые из сизифа, без .la) и glib (который самособранный, с .la): > В чём же оно? В том, что если libtool не находит подходящего к -lsome .la файла (то есть, libsome.la) в путях для линковки, то она так и передает соотв. параметр gcc/линкеру: -lsome А если находит - выцепляет из него library_names и подставляет вместо -lsome полный путь: /path/to/lib/libsome.so (в принципе, возможны варианты). Ну, и тот пример это наглядно демонстрировал. В общем, на общеупотребимой функциональности это никак не сказывается, насколько я понимаю.