mnogosearch extension не находит libm.so.6

crocodile2u

http://vbolshov.org.ru
mnogosearch extension не находит libm.so.6

Я недавно начал использовать MnoGoSearch с PHP.

Скачал сам mnogosearch и php-extension. Установил у себя, все заработало.

Установил у хостера (я там для двух проектов собрал PHP5 как CGI, т. е. могу дополнить этот свой PHP необходимыми мне расширениями).

Собрал и настроил MnoGoSearch,
собрал и настроил php-extension (при сборке проблем не было). Но, стоит подключить это расширение в php.ini, - во-первых, вылезает Warning

PHP Warning: PHP Startup: Unable to load dynamic library '/XXX/php5cgi/ext/mnogosearch.so' - Shared object "libm.so.6" not found, required by "mnogosearch.so" in Unknown on line 0, а во-вторых, само собой, расширение не работает.

По всей видимости, libm.so.6, и правда, нету:
$ ls /usr/lib | grep libm.so
libm.so
libm.so.2

Собсно, вопрос:
могу ли я исправить это своими силами (допустим, создать симлинк на libm.so.2 и заставить mnogosearch-extension использовать его (правда, ext/mnogosearch/configure --help на этот счет молчит)) ?
Или же нужно решать проблему с хостером?

ЗЫ: Черт, форумом ошибся. Надо в оффтопик.
 

tony2001

TeaM PHPClub
ты уверен, что ты эту .so сам собирал?
и на том же хосте, где и подключаешь?
 

crocodile2u

http://vbolshov.org.ru
ты про mnogosearch.so ? или про libm.so ? ))

mnogosearch.so я собирал, 100%

libm.so - напротив, 100% не я. Да и прав на запись в /usr/lib кто ж мне даст?
 

crocodile2u

http://vbolshov.org.ru
Ну, многосерч-то я точно сам собирал. его у хостера нету вообще.
Кстати, "dynamic library '/XXX/php5cgi/ext/mnogosearch.so'" :

/XXX === $HOME
 
Сверху