In reality, it shouldn't really require any of those.  It will compile
and link just find without any linked-in libs.

Which I guess answers the question how to fix it.  I'll just remove the

" $(CFLDFLAGS) $(CFLIBS)"

from the end of the Makefile.PL rule for spamc.

C

On Tue, 2002-02-12 at 15:05, Duncan Findlay wrote:
> On Tue, Feb 12, 2002 at 11:40:46PM +0100, Erik van der Meulen wrote:
> > On Tue, Feb 12, 2002 at 17:22:29 -0500, Duncan Findlay wrote:
> > 
> > > On my system, -lndbm is not required, it seems. I think it has to do with
> > > MakeMaker choosing what is needed (incorrectly?). However, libndbm.so is
> > > listed as belonging to libc6-dev on potato, on packages.d.o.
> > 
> > Thanks a lot for your help. I do have libc6-dev installed, but a:
> > 
> >   dpkg -L libc6-dev| grep ndbm
> > 
> > gives only:
> > 
> >   /usr/include/db1/ndbm.h
> > 
> > a find for libndbm.so shows nothing on the system.
> > 
> > Am I right in interpreting your answer '-lndbm is not required' that I
> > can modify the Makefile so it does not inculde that particular option
> > and build again? I am a little unsure in this field, have never coded a
> > line in my life...
> > 
> 
> There's only one way to find out.  My system requires: "-lgdbm -ldb -ldl -lm
> -lc -lcrypt".
> 
> Are you sure about libndbm.so not being in libc6-dev? packages.debian.org
> says it definitely is.  What version and arch are you using?
> 
> -- 
> Duncan Findlay
> 
> _______________________________________________
> Spamassassin-talk mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/spamassassin-talk
> 
> 


_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to