[sisyphus] binutils problem?

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Апр 25 08:17:12 MSD 2006


On Tue, Apr 25, 2006 at 12:02:28AM -0400, Ivan Adzhubey wrote:
> On Monday 24 April 2006 23:36, Alexey Tourbin wrote:
> > Вот эта библиотека - ../libgoto_northwoodp-r1.02.so она не слинкована c
> > -lm. Соответственно никто с этой библиотекой слинковаться не может.
> 
> Добавил -lm к предыдущей строке, собирающей динамическую библиотеку 
> libgoto.so, после этого тест на линковку программы с ней прошел. Но что-то я 

Всё что надо собралось?

> этого не понимаю, разве линкер не должен искать символы во всех библиотеках? 

"Во всех" - это каких?  Линкер не может искать во всех вообще билиотеках.

> И почему у всех остальных все собирается с этими Makefile, только у меня - не 
> собирается. Не хочется Гото дергать опять, все же корифей. Если я идиот, 
> может мне кто-нибудь объяснит на простом русском языке - почему.

Почему у всех собирается?  Потому что в gcc3.4 >= 3.4.4-alt4 внесено
изменение, которое меняет алгоритм линковки по умолчанию.  Это изменение
имеет как положительные, так и отрицательные последствия.  К последним
можно отнести то, что казуальная сборка софта из тарболлов может
усложниться.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/sisyphus/attachments/20060425/109caa19/attachment-0003.bin>


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