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