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