Ошибка ld-elf.so.1: Shared object libpcre.so.0 not found
Понадобилось пересобрать php с некоторыми зависимостями. В результате получил ошибку о том, что не найдена библиотека:
[sourcecode language=»js»]
# php -v
/libexec/ld-elf.so.1: Shared object "libpcre.so.0" not found, required by "php"
[/sourcecode]
Проблема решается так почти со всеми похожими случаями):
[sourcecode language=»js»]
# cd /usr/local/lib
# ls | grep pcre
libpcre.a
libpcre.la
libpcre.so
libpcre.so.1
libpcre16.a
libpcre16.la
libpcre16.so
libpcre16.so.0
libpcrecpp.a
libpcrecpp.la
libpcrecpp.so
libpcrecpp.so.0
libpcreposix.a
libpcreposix.la
libpcreposix.so
libpcreposix.so.0
# cp libpcre.so.1 libpcre.so.0
# php -v
PHP 5.3.8 with Suhosin-Patch (cli) (built: Sep 22 2011 09:27:18)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
[/sourcecode]
@user
На здоровье
Спасибо
@user
рад,что помоголо 🙂
Спасибо, долго мучался… 🙂