On Fri, 21 Jan 2005 05:28:22 -0000
"Aaron Stone" <[EMAIL PROTECTED]> wrote:
> On Thu, Jan 20, 2005, Dean Frampton <[EMAIL PROTECTED]> said:
>
> > This would suggest that I'm just missing iconv.h, but I can find it located
> > in /usr/local/include...
> >
> > Anyone care to shed some light on the matter?
>
> You need recent GLib and GMime libraries.
Ok I'll look into this. They are new as far as ports go, but I'll try compiling
newer versions...
Also I *can* find iconv.h in /usr/local/include, which is why I don't
understand the "file not found" error.
>
> > As a side note, I tried to compile the 2.0 branch which did not have this
> > problem, but still failed with some dm_getopt errors while compiling pop3d.
>
> Please do a fresh CVS checkout (sometime in the last 12 hours is good) and
> post the errors you get. The "dm_getopt" stuff is a portable GNU getopt
> implementation because it's better than BSD's getopt (flames > /dev/null).
With a fresh CVS checkout I get these errors..
In file included from misc.h:32,
from pop3d.c:41:
/usr/include/unistd.h:376: error: conflicting types for 'dm_getopt'
dm_getopt.h:62: error: previous declaration of 'dm_getopt' was here
/usr/include/unistd.h:376: error: conflicting types for 'dm_getopt'
dm_getopt.h:62: error: previous declaration of 'dm_getopt' was here
gmake[2]: *** [pop3d.o] Error 1
gmake[2]: Leaving directory `/usr/home/eudox/dbmail'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/home/eudox/dbmail'
gmake: *** [all-recursive-am] Error 2
Dean