> -----Original Message-----
> From: clamav-users-boun...@lists.clamav.net [mailto:clamav-users-
> boun...@lists.clamav.net] On Behalf Of Török Edwin
> Sent: Thursday, April 01, 2010 11:25 AM
>
> > ERROR: check version mismatch!
> >         Version from header: 0.9.6
> >         Version from library: 0.9.5
> >         Make sure check.h and -lcheck are same version!
> 
> There's the problem: you have the headers from check 0.9.6 installed,
> but the libraries from check 0.9.5.
> 
> Make sure you don't have duplicate check packages on your system (like
> one installed by your distribution into /usr, and one you installed
> yourself in /usr/local).
> 
> find /usr -name check.h
> find /usr -name libcheck.a
> 

We had this (or a similar) problem in a previous release.  If I recall
correctly, it was related to the system being 64-bit, and check stopped looking
for the 64-bit library once it found the 32-bit library.

# find /usr -name check.h
/usr/include/check.h

# find /usr -name libcheck.a
/usr/lib/libcheck.a
/usr/lib64/libcheck.a


I'm removing both versions, reinstalling only 64-bit, recompiling as we speak,
and will report the results.  I originally ran into the "check" problem with the
release of 0.94, but no problems since.

http://lurker.clamav.net/message/20080902.184430.c6dffbc7.en.html



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

Reply via email to