[devel] libtool: la_LIBADD vs noinst_LIBRARIES
Alexey Morozov
=?iso-8859-1?q?alex-altlinux_=CE=C1_idisys=2Eiae=2Ensk=2Esu?=
Пт Фев 20 12:47:00 MSK 2004
On Wed, Feb 04, 2004 at 12:35:22AM +0300, Alexey Tourbin wrote:
> К чести libtool надо сказать, что в таких ситуациях он выдает честное
> предупреждение:
>
> *** Warning: Linking the shared library libecho.la against the
> *** static library ../../../src/util/libutil.a is not portable!
>
> К "стыду" разработчиков надо сказать, что пакет mpfc не один подвержен
> этой напасти (сегодня я ещё исправил flac и буду дальше заниматься этим
> вопросом).
>
> Теперь предлагаю обсудить варианты решения проблемы:
>
> 1) Можно изменить структуру пакета (возможно, увеличив число полноценных
> библиотек и исключив вспомогательные статические библиотеки).
Это еще актуально? info '(libtool)Static libraries'
В общем, достаточно заменить
noinst_LIBRARIES = libbla.a
на
noinst_LTLIBRARIES = libbla.la
и провести соответствующие изменения по ходу Makefile.am
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/devel/attachments/20040220/7b3d4767/attachment-0001.bin>
Подробная информация о списке рассылки Devel