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

Reply via email to