Hello, I've been able to compile Courier auth+imap under Cygwin. This is courier-authlib-0.58 and courier-imap-4.1.1.20060630. Some details from the compile:
Besides the more obvious packages like gcc, perl, etc, courier-auth requires the minires-devel package. for auth: ./configure --with-mailuser=SYSTEM --with-mailgroup=SYSTEM --with-db=gdbm for imap: ./configure --with-waitfunc=wait --disable-auth-check --with-db=gdbm Prior to make, I had to change the ./makedat/Makefile in each project. The following line: noinst_PROGRAMS = makedatprog has to be: noinst_PROGRAMS = makedatprog$(EXEEXT) Also, in the main Makefile for courier-imap, the following lines: binPROGRAMS = imapd pop3d maildirmake maildiracl deliverquota maildirkw sbinPROGRAMS = imaplogin pop3login libexecPROGRAMS = makedatprog couriertcpd need a $(EXEEXT) after each executable name. Finally, I had some problems in the ./courier-imap*/tcpd directory where certain files were not linking with -lgdbm. 'make install' for each also works, and puts stuff into /usr/local/ and /usr/lib/courier-imap. This leads me to actually running the server, and my question for the list: Does anyone have experience with that under Cygwin? Things (like the auth daemon) seem to be failing silently. Thanks, Marek -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/