[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