[sisyphus] Suidclamav

Damir Shayhutdinov =?iso-8859-1?q?lost404_=CE=C1_gmail=2Ecom?=
Ср Сен 20 16:33:01 MSD 2006


> /tmp/.private/ashen/cc62RiUa.o: In function `main':
> squidclam.c:(.text+0x410): undefined reference to `curl_global_init'
> squidclam.c:(.text+0x418): undefined reference to `curl_easy_init'
> squidclam.c:(.text+0x557): undefined reference to `curl_easy_setopt'
> squidclam.c:(.text+0x569): undefined reference to `curl_easy_setopt'
> squidclam.c:(.text+0x57b): undefined reference to `curl_easy_setopt'
> squidclam.c:(.text+0x59e): undefined reference to `curl_easy_setopt'
> squidclam.c:(.text+0x5b0): undefined reference to `curl_easy_setopt'
> /tmp/.private/ashen/cc62RiUa.o:squidclam.c:(.text+0x5c2): more undefined
> references to `curl_easy_setopt' follow
> /tmp/.private/ashen/cc62RiUa.o: In function `main':
> squidclam.c:(.text+0x71c): undefined reference to `curl_easy_perform'
> squidclam.c:(.text+0xa86): undefined reference to `curl_global_cleanup'
> collect2: ld returned 1 exit status
> make[1]: *** [all] Ошибка 1
> make[1]: Leaving directory `/home/ashen/work/squidclam/squidclam-0.22/src'
> make: *** [inc] Ошибка 2
>
> Что ещё не так сделал?
Вот в эту строчку:
gcc -Wall  -I/usr/include -lcrypto -lcurl -ldl -lidn -lssl -lz  -s -o
надо добавить библиотеку, содержащую эти символы.
Библиотечку поможет найти программа findsym
apt-get install findsym
findsym curl_easy_perform

Есть предположение что это -lcurl


Подробная информация о списке рассылки Sisyphus