[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ./configure fails, cannot find libmilter?

From: Tony Shadwick
Subject: Re: ./configure fails, cannot find libmilter?
Date: Thu, 6 Mar 2003 19:47:18 +0000 (GMT)

The plot thickens.  After seeing that error in the config.log, I did a
ranlib /usr/lib/libmilter.a.  Suddenly ./configure succeeds.  Cool, then I
get this:

[erwin:local/src/spamass-milter-0.1.3a] numbski# make install
g++ -DHAVE_CONFIG_H -I. -I. -I.     -g -O2  -c -o spamass-milter.o `test
-f spamass-milter.cpp || echo './'`spamass-milter.cpp
spamass-milter.cpp:81:18: poll.h: No such file or directory
spamass-milter.cpp: In member function `void SpamAssassin::output(const
   long int)':
spamass-milter.cpp:816: storage size of `fds' isn't known
spamass-milter.cpp:819: `POLLOUT' undeclared (first use this function)
spamass-milter.cpp:819: (Each undeclared identifier is reported only once
   each function it appears in.)
spamass-milter.cpp:821: `POLLIN' undeclared (first use this function)
spamass-milter.cpp:824: `poll' undeclared (first use this function)
make: *** [spamass-milter.o] Error 1

When it rains...I tell ya.  This all build beautifully on FreeBSD.  Go
over to MacOS X and I get this stuff. :P

Tony Shadwick
Manager of Internet Services
Strategic Technology Group

On Thu, 6 Mar 2003, Dan Nelson wrote:

> In the last episode (Mar 06), Tony Shadwick said:
> > Sorry to bug you, but I can't find any options available regarding
> > switch for ./configure.
> >
> > When I run ./configure for spamass-milter, it fails:
> >
> > checking for mi_stop in -lmilter... no
> > checking for library containing strlcpy... none required
> > checking for mi_stop in -lmilter... no
> > configure: error: Cannot find libmilter
> >
> > But quite plainly, it's there:
> >
> > [erwin:local/src/spamass-milter-0.1.3a] numbski# locate libmilter
> > /usr/include/libmilter
> > /usr/include/libmilter/mfapi.h
> > /usr/include/libmilter/mfdef.h
> > /usr/lib/libmilter.a
> More verbose messages are in config.log; search for "checking for
> mi_stop in -lmilter", and paste in the next 20 or so lines (or attach
> the whole log as an attchment; it should be small).  It could be that
> your system needs another library for libmilter to link (which means
> another test like the strlcpy one), or it could be some other error.
> --
>       Dan Nelson
>       address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]