LINUX.ORG.RU

Помогите прикрутить Clamav к сквиду :(


0

0

Дистриб - Debain 3.1 Sarge
Ставлю, как написано тут http://www.nixp.ru/articles/squid_clamav_icap
Выкачал c_icap, сделал ./configure --enable-static --with-clamav --prefix=/usr/local/c_icap - всё прокатило на ура.
Делаю make - вываливается с ошибкой
----
make[2]: Entering directory `/usr/local/c_icap-220505/modules'
/bin/sh ../libtool --mode=link gcc  -g -O2 -D_REENTRANT   -o perl_handler.la -rpath /usr/local/c_icap/lib/c_icap -no-undefined -module -avoid-version -Wl,-E perl_handler_la-perl_handler.lo -lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt  -L/usr/lib/perl/5.8/CORE -lperl
gcc -shared  .libs/perl_handler_la-perl_handler.o  -lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt -L/usr/lib/perl/5.8/CORE -lperl  -Wl,-E -Wl,-soname -Wl,perl_handler.so -o .libs/perl_handler.so
/usr/bin/ld: cannot find -lgdbm
collect2: ld returned 1 exit status
----
Ругается на lgdbm. Вытащил я эту беду отсюда http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#lgdbm , распаковал, попытался сделать make, и эта сволочь вывалила мне ошибок вагон и маленькую тележку

Вопрос: Чё делать???

Ответ на: комментарий от d_xaos

> Попробовал - не канает :(

Сейчас вылетает в другом месте --- /bin/sh ../libtool --mode=link gcc -g -O2 -D_REENTRANT -o perl_handler.la -rpath /usr/local/c_icap/lib/c_icap -no-undefined -module -avoid-version -Wl,-E perl_handler_la-perl_handler.lo -lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt -L/usr/lib/perl/5.8/CORE -lperl gcc -shared .libs/perl_handler_la-perl_handler.o -L/usr/lib /usr/lib/libgdbm.so /usr/lib/libgdbm_compat.so -ldb -ldl -lm -lpthread -lc -lcrypt -L/usr/lib/perl/5.8/CORE -lperl -Wl,-E -Wl,-soname -Wl,perl_handler.so -o .libs/perl_handler.so /usr/bin/ld: cannot find -ldb ----

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

>cannot find -ldb

Это уже др. библиотеки не хватает. Хочешь компилировать, учись читать ошибки компилятора и делать выводы.

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