I'm trying to install Clamav on my Centos box (64bit version) but on the Make command I get the following error:
/usr/local/lib/libz.a(gzio.o): relocation R_X86_64_32 against `a local 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: *** [libclamav.la] Error 1
make: Leaving directory `/root/clamav-0.88/libclamav'
make: *** [all-recursive] Error 1
make: Leaving directory `/root/clamav-0.88'
make: *** [all] Error 2
I'm guessing is something to do with X86_64 but I still can't find a solution to this. Any help would be appreciated.
I would suggest you not to try installing Clamav on 64 bits server, i have seen a few 64 bits server crashing after installing Clamav and only a OS reload could fix them.
RootSupport.Com - Solutions That Fit On The First Try
::::: AIM: linuxengineers ::::: MSN: [email protected] :::::
*Seven days FREE trial available on selected plans 24x7x365 days - Windows & Linux Servers