LINUX.ORG.RU
ФорумAdmin

Не собирается Apache2 - make[2]: *** [htpasswd] Error 1


0

0

Собственно вопрос...
Конфигурировал так:
configure --prefix=/usr/httpd
Затем make и вот:
make[2]: Entering directory `/home/coder/src/httpd-2.2.3/support'
/usr/lib/apr-1.2.7/build-1/libtool --silent --mode=link i486-slackware-linux-gcc -pthread -o htpasswd htpasswd.lo -lm /home/coder/src/httpd-2.2.3/srclib/pcre/libpcre.la /usr/lib/libaprutil-1.la -lldap -llber -ldb-4.4 -lexpat /usr/lib/libapr-1.la -luuid -lrt -lcrypt -lpthread -ldl
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld:
cannot find -lssl
collect2: ld returned 1 exit status
make[2]: *** [htpasswd] Error 1
make[2]: Leaving directory `/home/coder/src/httpd-2.2.3/support'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/coder/src/httpd-2.2.3/support'
make: *** [all-recursive] Error 1

Подскажите чего не хватает.

А чем не устраивает готовый пакадж?

SANTA_CLAUS ★★
()

>cannot find -lssl. Подскажите чего не хватает.

очевидно, опыта : )
man gcc - linker options
а вообще, Вас собирать все подряд из сорцов левые статьи с opennet научили? юзайте систему управления пакетами вашего дистрибудива и настанут в на вашем сервере порядок, стабильность и благополучие..

se ★★
()
Ответ на: комментарий от se

Хе... только хотел написать что openssl - это первое что я проверил, т.к. читать могу ;) Проверил еще раз - оказалось запутался в консолях... На ПК есть, а на VMWare куда хочу поставить - нету ;) ;) ;)

coderinside
() автор топика
Ответ на: комментарий от coderinside

По поводу пользования системой управления пакетами и порядка в системе. Конечно большинство пакетов ставлю из дистрибутива (Slackware), все ведь заканаешься собирать - да и накосячишь больше. Но LAMP мне кажется нужно собрать самому... все равно пока в пакет не запакую никогда не ставлю ;) Потому что потом ладу не дашь что где лежит.

coderinside
() автор топика
Ответ на: комментарий от coderinside

>Потому что потом ладу не дашь что где лежит.

может стоит поближе познакомиться с системой управления пакетами Вашего дистрибутива? : )
к примеру, у нас во FreeBSD -
1) pkg_info -a | grep название_софтины - получаем pkg_name
2) pkg_info -L pkg_name - получаем "что где лежит"
тот же rpm ещё больше запросов поддерживает(к примеру, можно вывести только названия конфигов пакета, контрольные суммы и т.п.)
словом, дерзайте.

se ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.