|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Merkotan 2:5020/400 08 Jan 2008 17:34:45 To : All Subject : clamav 0.92 compiling -------------------------------------------------------------------------------- Hi All, я так вижу, что они прикрутили нативно unrar, и либо что-то не то у них с исходниками, либо с моими руками (второе скорее :). Вобщем не хочет компилиться: make all-recursive make[1]: Entering directory `/2/clamav-0.92' Making all in libclamunrar make[2]: Entering directory `/2/clamav-0.92/libclamunrar' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/2/clamav-0.92/libclamunrar' Making all in libclamunrar_iface make[2]: Entering directory `/2/clamav-0.92/libclamunrar_iface' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/2/clamav-0.92/libclamunrar_iface' Making all in libclamav make[2]: Entering directory `/2/clamav-0.92/libclamav' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/2/clamav-0.92/libclamav' Making all in clamscan make[2]: Entering directory `/2/clamav-0.92/clamscan' /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -o clamscan output.o getopt.o cfgparser.o misc.o options.o clamscan.o others.o manager.o treewalk.o ../libclamav/libclamav.la -lpthread gcc -g -O2 -o .libs/clamscan output.o getopt.o cfgparser.o misc.o options.o clamscan.o others.o manager.o treewalk.o ../libclamav/.libs/libclamav.so -lpthread -Wl,--rpath -Wl,/usr/local/lib /usr/bin/ld: warning: libclamunrar_iface.so.3, needed by ../libclamav/.libs/libclamav.so, not found (try using --rpath) ../libclamav/.libs/libclamav.so: undefined reference to `unrar_open' ../libclamav/.libs/libclamav.so: undefined reference to `unrar_extract_next_prepare' ../libclamav/.libs/libclamav.so: undefined reference to `unrar_extract_next' ../libclamav/.libs/libclamav.so: undefined reference to `unrar_close' collect2: ld returned 1 exit status make[2]: *** [clamscan] Error 1 make[2]: Leaving directory `/2/clamav-0.92/clamscan' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/2/clamav-0.92' make: *** [all] Error 2 При этом имеются все вышеупомянутые директории, включая libclamunrar и libclamunrar_iface. Компилятор советует использовать опцию --rpath, но я не соображу где ее использовать. Знающие люди, подскажите. --- ifmail v.2.15dev5.4 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/44744f29ac070.html, оценка из 5, голосов 10
|