[sisyphus] Борьба с --no-as-needed

Andrey Rahmatullin =?iso-8859-1?q?wrar_=CE=C1_altlinux=2Eru?=
Вт Окт 7 22:40:28 MSD 2008


On Tue, Oct 07, 2008 at 10:24:16PM +0400, Alexei V. Mezin wrote:
> А есть где-нить хоть какая-то инструкция по исправлению софта, который 
> не собирается без --no-as-needed?
Достаточно понимать проблему (недолинк и/или некорректный порядок ключей,
с которыми вызывается линкер) и желаемый результат (корректный порядок
ключей). Дальше остаётся лишь выяснять, как именно и где патчить, чтобы
невозбранно достичь желаемого.

> В инете накопал только вот это 
> http://blog.flameeyes.eu/2008/06/07/some-more-useful-information-about-as-needed
Usually, it’s due to libraries passed through _LDFLAGS variables instead
of _LDADD or _LIBADD (depending whether the target is an executable or a
library). 

Ну да, всё правильно.

> Не помогает :(. Или это нужно неимоверно проникнуться autotools'ами? 
Необязательно "неимоверно".

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

<dottedmag> Гм. Интересно, как по-русски по-разному назвать support и maintain?
<combr> dottedmag: поддержка и обслуживание?
<dottedmag> combr: обслуживание обладает неприятными ассоциациями. надо что-то
            другое.
<Lost> dottedmag: поддержка и сопровождение
<dottedmag> Гм. А как бы тогда не тяжеловесно перевести "this package is no
            longer maintaned"?
<Lost> dottedmag: и можно метафору даже привести
<Lost> типа вот допустим пьяница
<dottedmag> Ибо "больше не сопровождается" можно, гм, понять как "летит по
            инерции" :)
<Lost> чтобы его поддержать - надо его к стенке приставить и припереть с боков
       костылями
<Lost> а чтобы сопровождать - надо тянуть на своём горбу всю дорогу
<Lost> я вот например boost мантейню, но не поддерживаю
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20081008/72cc5ca5/attachment-0002.bin>


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