/usr/bin/ld: cannot find -lgcrypt

grigori

( ͡° ͜ʖ ͡°)
Команда форума
/usr/bin/ld: cannot find -lgcrypt

У меня вылазит ошибка при компиляции 5.2.5 RC2:
Код:
/usr/bin/ld: cannot find -lgcrypt
collect2: ld returned 1 exit status
Это у меня проблема или написать рапорт на bugs?
(полный лог make есть)
Сервер - обычная FC3. Наверное, десяток версий на этом сервере собрал в прошлом.

-~{}~ 08.11.07 02:47:

ошибка в том, что не было libgcrypt-devel
решение - `yum install libgcrypt-devel`
жаль, что ./configure не отловило
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
собственно, я нашел такую же ошибку на bugs и там было описано решение - доставить библиотеку

на отсутствии библиотеки обваливается make, а confgure не ругается
 

tony2001

TeaM PHPClub
значит, проблема в системе.
т.к. непонятно каким образом поставился libxml-devel, если у него в dependencies libgcrypt-devel.
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
на Fedora Core 3 нет у libxml2-devel в dependencies libgcrypt:

[root@demo php-5.2.5RC2]# rpm -q -R libxml2-devel
/bin/sh
/usr/bin/python
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libm.so.6
libpthread.so.0
libxml2 = 2.6.16
libxml2.so.2
libz.so.1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
zlib-devel

-~{}~ 09.11.07 20:19:

поставил libxml-devel, зависимостей от libgcrypt тоже нет:

[root@demo php-5.2.5RC2]# rpm -qR libxml-devel
/bin/sh
libxml = 1:1.8.17
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1

-~{}~ 09.11.07 20:21:

посмотрел CentOS - зависимостей нет
думаю, dependecies есть в не-RH дистрибутивах
 
Сверху