[devel] Please add verbosity to 'ld --as-neded'
Vitaly Ostanin
=?iso-8859-1?q?vyt_=CE=C1_altlinux=2Eorg?=
Ср Ноя 7 16:08:13 MSK 2007
Здравствуйте.
Я тут в очередной раз наткнулся на нашу фичу с --as-needed по
умолчанию.
Для одного из проектов нужно собрать groupware server Zimbra,
который таскает свои зависимости с собой и собирает их со своими
патчами. Там postfix, apache, cyrus-sasl и т.п.
Понятно, что zimbra appliance надо опакетить в rpm, написать
патчи под ALT и т.п. Но сначала на него надо посмотреть, как он
вообще работает.
Для этого я сначала собираю в /opt. Так вот, помимо прочих
проблем сборки, сильно раздражает, что ld игнорирует библиотеки
для линковки _молча_.
Пусть он их игнорирует, ладно. Но можно же об этом сказать? Пусть
ld пишет что-нибудь вроде:
Ignored -lm, see --as-needed docs.
Приходится искать, в какой библиотеке лежат undefined references,
потом искать, как называется пакет с ними в Сизифе, потом
смотреть в логах, указаны ли они при линковке, сильно тупить, а
не глюк ли это кривой софтины, несоответствие версий и т.п.
--
Regards, Vyt
mailto: vyt на altlinux.org
JID: vitaly.ostanin на gmail.com
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 252 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20071107/1c30359b/attachment-0002.bin>
Подробная информация о списке рассылки Devel