|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
Re: clamav 0.87 build error on 3.7
From: MH (procana
insight.rr.com)
Date: Sun Oct 02 2005 - 17:28:53 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sun, Oct 02, 2005 at 11:35:48AM -0500, J Moore wrote:
> I get the following errors when trying to make clamav v0.87 from the
> -stable ports tree:
>
> server-th.o(.text+0x98a): In function `acceptloop_th':
> : undefined reference to `cl_dup'
> collect2: ld returned 1 exit status
> *** Error code 1
>
> Stop in /usr/ports/security/clamav/w-clamav-0.87/clamav-0.87/clamd (line
> 322 of Makefile).
> *** Error code 1
>
> Stop in /usr/ports/security/clamav/w-clamav-0.87/clamav-0.87 (line 368
> of Makefile).
> *** Error code 1
>
> Stop in /usr/ports/security/clamav/w-clamav-0.87/clamav-0.87 (line 227
> of Makefile).
> *** Error code 1
>
> Stop in /usr/ports/security/clamav (line 1769 of
> /usr/ports/infrastructure/mk/bsd.port.mk).
>
> How to fix?
>
> Thnx,
> Jay
>
Hi Jay,
It sounds like you have an older version of clamav already installed.
Your linker is bonking when its searching the older clamlibs looking
for cl_dup.
Fix:
cd to /usr/local/lib and move your current clamav libs (libclamav.*) to a location
not in your linker path. Then recompile.
Hope this helps,
Mike
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]