FreeSource: AltLinux/Sisyphus/Comment490

This is a comment on Alt Linux / Sisyphus / devel / Up Stream / As Needed, posted by Michael Shigorin at 2006-10-05 12:57:23
<ASY> wRAR: ну pastebin и тормоз... http://pastebin.com/800570 в общем там по циклу идет перепол по вариантам bdb в надежде найти что-нибудь.

<wRAR> ASY: это ком тормоз

<wRAR> всё ясно.

<wRAR> ASY: еще тут?

<wRAR> ладно, в общем диктую.

<wRAR> записывайте на вику кто-нить

<wRAR> если configure не находит что-то, от чего 100% есть девелы, глядим в config.log. обычно там есть такая строка:

<wRAR> configure:3700: cc -o conftest -lfoo conftest.c >&5

<wRAR> здесь -lfoo должен стоять после conftest.c. как правило, это из-за криво написанного теста

<wRAR> пример я щас показать не могу, но там обычно AC_TRY_LINK, окруженный сохранением и восстановлением CFLAGS и т.д.

<wRAR> в том числе там есть сохранение старых LDFLAGS, запись в них -lfoo, и после AC_TRY_LINK восстановление saved_LDFLAGS

<wRAR> так вот здесь ошибка, т.к. использовать надо LIBS

<wRAR> поэтому ищем этот кусок (по -lfoo проще всего) либо в configure.ac, либо в *.m4, либо в каком-нить macros/*.m4

<wRAR> s/LDFLAGS/LIBS/ и autoreconf

<wRAR> должно съесть