> -----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