On 04/09/2008, at 4:26 PM, Török Edwin wrote:

On 2008-09-04 02:26, James Brown wrote:
Get this when I run make:

ld: warning can't open dynamic library:
/usr/local/lib/libclamunrar.5.dylib referenced from:
../libclamunrar_iface/.libs/libclamunrar_iface.dylib (checking for
undefined symbols may be affected) (No such file or directory, errno = 2)

Did libclamunrar get built correctly? Look in libclamunrar/.libs/
It should be using libclamunrar from .libs not from /usr/local/lib.
Also please show us the ld command that failed.

Best regards,
--Edwin

Thanks Edwin.

$ locate libclamunrar
/usr/local/lib/libclamunrar.4.0.1.dylib
/usr/local/lib/libclamunrar.4.0.3.dylib
/usr/local/lib/libclamunrar.4.0.4.dylib
/usr/local/lib/libclamunrar.4.dylib
/usr/local/lib/libclamunrar.a
/usr/local/lib/libclamunrar.dylib
/usr/local/lib/libclamunrar.la
/usr/local/lib/libclamunrar_iface.4.0.1.dylib
/usr/local/lib/libclamunrar_iface.4.0.3.dylib
/usr/local/lib/libclamunrar_iface.4.0.4.dylib
/usr/local/lib/libclamunrar_iface.4.dylib
/usr/local/lib/libclamunrar_iface.a
/usr/local/lib/libclamunrar_iface.dylib
/usr/local/lib/libclamunrar_iface.la

so looks like I have version 4 not 5 of libclamunrar?

Not sure what the ld command was. After the ./configure command I typed 'make' and that was the error it stopped with.

The bit before the ld warning was:

rm -fr .libs/libclamav.lax
mkdir .libs/libclamav.lax
rm -fr .libs/libclamav.lax/liblzma.a
mkdir .libs/libclamav.lax/liblzma.a
Extracting /Users/jlbrown/Desktop/clamav-0.94/libclamav/lzma/.libs/ liblzma.a (cd .libs/libclamav.lax/liblzma.a && ar x /Users/jlbrown/Desktop/ clamav-0.94/libclamav/lzma/.libs/liblzma.a) gcc -dynamiclib -o .libs/libclamav.5.0.1.dylib .libs/matcher- ac.o .libs/matcher-bm.o .libs/matcher.o .libs/md5.o .libs/ others.o .libs/readdb.o .libs/cvd.o .libs/dsig.o .libs/str.o .libs/ scanners.o .libs/textdet.o .libs/filetypes.o .libs/rtf.o .libs/ blob.o .libs/mbox.o .libs/message.o .libs/table.o .libs/text.o .libs/ ole2_extract.o .libs/vba_extract.o .libs/msexpand.o .libs/pe.o .libs/ disasm.o .libs/upx.o .libs/htmlnorm.o .libs/chmunpack.o .libs/ rebuildpe.o .libs/petite.o .libs/wwunpack.o .libs/unsp.o .libs/ aspack.o .libs/packlibs.o .libs/fsg.o .libs/mew.o .libs/upack.o .libs/ line.o .libs/untar.o .libs/unzip.o .libs/inflate64.o .libs/ special.o .libs/binhex.o .libs/is_tar.o .libs/tnef.o .libs/ autoit.o .libs/strlcpy.o .libs/regcomp.o .libs/regerror.o .libs/ regexec.o .libs/regfree.o .libs/unarj.o .libs/bzlib.o .libs/ nulsft.o .libs/infblock.o .libs/pdf.o .libs/spin.o .libs/yc.o .libs/ elf.o .libs/sis.o .libs/uuencode.o .libs/phishcheck.o .libs/ phish_domaincheck_db.o .libs/phish_whitelist.o .libs/ regex_list.o .libs/regex_suffix.o .libs/mspack.o .libs/cab.o .libs/ entconv.o .libs/hashtab.o .libs/dconf.o .libs/lzma_iface.o .libs/ explode.o .libs/textnorm.o .libs/dlp.o .libs/js-norm.o .libs/ uniq.o .libs/version.o .libs/libclamav.lax/liblzma.a/ LzmaStateDecode.o ../libclamunrar_iface/.libs/ libclamunrar_iface.dylib /usr/local/lib/libclamunrar.dylib -L/usr/ local/lib -lz -lbz2 /usr/local/lib/libgmp.dylib /usr/lib/ libiconv.dylib -install_name /usr/local/lib/libclamav.5.dylib - compatibility_version 6 -current_version 6.1 -Wl,-single_module


I did also see errors like this:

phishcheck.c: In function 'validate_uri_xalphas_nodot':
phishcheck.c:973: warning: pointer targets in initialization differ in signedness phishcheck.c:974: warning: pointer targets in assignment differ in signedness
phishcheck.c: In function 'validate_uri_xpalphas_nodot':
phishcheck.c:983: warning: pointer targets in initialization differ in signedness phishcheck.c:984: warning: pointer targets in assignment differ in signedness
phishcheck.c: In function 'validate_uri_ialpha':
phishcheck.c:995: warning: pointer targets in initialization differ in signedness

and lots of stuff warning re htmlnorm like this:

htmlnorm.c: In function 'html_tag_arg_value':
htmlnorm.c:326: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness
htmlnorm.c:327: warning: pointer targets in return differ in signedness
htmlnorm.c: In function 'html_tag_arg_set':
htmlnorm.c:338: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness htmlnorm.c:340: warning: pointer targets in assignment differ in signedness
htmlnorm.c: In function 'html_tag_arg_add':
htmlnorm.c:369: warning: pointer targets in passing argument 1 of 'cli_strdup' differ in signedness htmlnorm.c:369: warning: pointer targets in assignment differ in signedness htmlnorm.c:372: warning: pointer targets in passing argument 1 of 'cli_strdup' differ in signedness htmlnorm.c:372: warning: pointer targets in assignment differ in signedness htmlnorm.c:373: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness htmlnorm.c:378: warning: pointer targets in passing argument 1 of 'cli_strdup' differ in signedness htmlnorm.c:378: warning: pointer targets in assignment differ in signedness

Is there any other info I can give you?

Thanks,

James.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml

Reply via email to