On Thu, Jun 08, 2006 at 05:31:24PM -0400, [EMAIL PROTECTED] said:
> I am trying to install clamav on a dual Xenon computer running CENTOS 4 64
> bit kerenel and am receiving the following error when I run Make :
> 
> /usr/bin/ld: /usr/local/lib/libz.a(gzio.o): relocation R_X86_64_32S
> against `a l ocal symbol' can not be used when making a shared object;
> recompile with -fPIC
> /usr/local/lib/libz.a: could not read symbols: Bad value
> collect2: ld returned 1 exit status
> make[2]: *** [libclamav.la] Error 1
> make[2]: Leaving directory `/usr/local/src/clamav-0.88.2/libclamav'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/local/src/clamav-0.88.2'
> make: *** [all] Error 2
> 
> 
> I am a Linux newbie and any help would be much appreciated.

libz is apparently compiled as a static library.  You'll need to find or
compile a shared library version of it.  I suggest google for ways to do
so, or the archives of this list, as it comes up fairly frequently.

Good luck.
-- 
 --------------------------------------------------------------------------
|  Stephen Gran                  | Why a man would want a wife is a big    |
|  [EMAIL PROTECTED]             | mystery to some people.  Why a man      |
|  http://www.lobefin.net/~steve | would want *___   two* wives is a       |
|                                | bigamystery.                            |
 --------------------------------------------------------------------------

Attachment: signature.asc
Description: Digital signature

_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to