[devel] Q: libtool and tags
Michael Shigorin
mike на osdn.org.ua
Пт Сен 23 17:36:31 UTC 2011
On Tue, Jul 28, 2009 at 10:13:06PM +0400, Dmitry V. Levin wrote:
> > libtool при сборке стал ругаться на необходимость указания тегов, но
> > man libtool ничего не сообщает, о том, для чего это, и зачем это надо.
> >
> > Текст ошибки в точности такой:
> > libtool --mode=compile g++ -g -O2 -fPIC -DPIC -pedantic -ansi -Wall -c tcleci.cpp
> > libtool-default: compile: unable to infer tagged configuration
> > libtool-default: compile: specify a tag with `--tag'
> >
> > В гугле узнал, что иногда можно лечить при --tag=cc, но хочу понять,
> > зачем это надо, и правильно ли так делать. К тому же тег ещё надо
> > указывать при --mode=link.
>
> Попробуйте
> $ info libtool tags
>
> Если останутся вопросы, то спрашивайте ещё.
Может, стоит оформить на манер [[UpStream/AsNeeded]]?
На всякий -- для серийных косяков (наткнулся на такое в стеке
библиотек, используемых rasmol-2.7.5) вышел такой метапатч:
sed -i 's,\(--mode=\(compile\|link\)\) \$(\(CC\|CXX\)),--tag=\3 &,' Makefile
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Devel