Re: clamav

От: Andrew L. Davydov <CGatePro_at_mx_ru>
Дата: Sat 14 Apr 2007 - 00:00:50 MSD

Приветствую!

Команда для компиляции:

cc -pthread -D_REENTRANT clamav-cgp.c -o clamav-cgp

Потом, при необходимости можно добавить в /etc/libmap.conf

[sa-cgp]
libpthread.so.2 libthr.so.2
libpthread.so libthr.so

[CGServer]
libpthread.so.2 libthr.so.2
libpthread.so libthr.so

[clamav-cgp]
libpthread.so.2 libthr.so.2
libpthread.so libthr.so

И лучше скопировать clamav-cgp.c в libclamav (дистрибутива ClamAv) и там его собрать, а то еще может чего нужно будет...

Aleksey Kuznetsov пишет:
> Andrew L. Davydov пишет:

>> Приветствую!
>>
>> Пользую этот
>> ftp://ftp.vsu.ru/pub/apps/CGP/clamav-cgp.c
>>
>> Нареканий нет, единственное для сбора на фре необходимо:
>>
>> #include <netinet/in.h>
>>
>

> 1. Данный header добавил.
>

> 2. clamav.h скопировал из текущего дистрибутива clamav в портах
> (libclamav/clamav.h)
>

> 3. gcc clamav-cgp.c
>

> /var/tmp//cc8Q270f.o(.text+0x97): In function `main':
> : undefined reference to `pthread_attr_init'
> /var/tmp//cc8Q270f.o(.text+0xab): In function `main':
> : undefined reference to `pthread_attr_setdetachstate'
> /var/tmp//cc8Q270f.o(.text+0x206): In function `main':
> : undefined reference to `pthread_create'
>

> 4. 6.2-RELEASE-p3
>

> Что не так делаю? Или ОС другая и надо поискать нужный header?
>

> ##################################################################
> Вы получили это сообщение потому, что подписаны на список рассылки
> <CGatePro@mx.ru>.
>

> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> Для административных запросов адрес <CGatePro-request@mx.ru>
> Архив списка: http://mx.demos.su/lists/cgp-russian/
>
>
>

-- 
С уважением,
Андрей Давыдов
+7 985 773 8819
Получено Fri Apr 13 20:01:00 2007

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:15:34 MSK