LINUX.ORG.RU
 

Вопрос про Autoconf и ./configure


0

0

Не пойму что не так.
Стоит window manager - openbox 3.2,

/usr/lib/libobparser.a
/usr/lib/libobparser.la
/usr/lib/libobparser.so -> libobparser.so.1.1.0
/usr/lib/libobparser.so.1 -> libobparser.so.1.1.0
/usr/lib/libobparser.so.1.1.0

В Configure.ac пишу такую строчку
AC_CHECK_LIB([obparser], [parse_paths_startup])

Делаю:
autoconf
./configure
Вижу:
...
checking for parse_paths_startup in -lobparser... no
...

Программы с использованием
parse_path_startup
parse_load_rc
parse_path_shutdown
и др
прекрасно линкуются, использованием
-lobparser

Ничего не понимаю

Да, если ставлю, например
AC_CHECK_LIB([glib-2.0], [g_free])
то все в порядке, говорит yes

НАУЧИ КОМПЬЮТЕР ВАРИТЬ КОФЕ

управление электрическими цепями с помощью компьютера
лучший подарок для техногика; только открытые программы
http://www.unicontrollers.com/products/unc01x

[#]  

Re: Вопрос про Autoconf и ./configure

А если посмотреть в config.log, узнать каким образом ./configure проверяет наличие этой библиотеки и посмотреть в чем затык?

*** ()
[#] Ответ на: Re: Вопрос про Autoconf и ./configure от Dead 01.11.2004 15:44:56  

Re: Re: Вопрос про Autoconf и ./configure

Да, что-то я поспешил спрашивать. Все выяснил, спасибо

** ()
[#]  

Re: Вопрос про Autoconf и ./configure

Так "parse_paths_startup" или "parse_path_startup"?

*** ()
[#] Ответ на: Re: Вопрос про Autoconf и ./configure от smartly 01.11.2004 16:11:18  

Re: Re: Вопрос про Autoconf и ./configure

paths, но дело было не в этом obparser сам имеет ссылки на библиотеки libxml2 и glib

** ()
[#] Ответ на: Re: Re: Вопрос про Autoconf и ./configure от hapchu 01.11.2004 16:34:19  
ananas

Re: Re: Re: Вопрос про Autoconf и ./configure

> obparser сам имеет ссылки на библиотеки libxml2 и glib

в этом случае самое правильное, imho, использовать механизм pkg-config

***** ()