I have installed vpopmail + MySQL and it works well. I'm now trying to get Courier to work but the compile fails with.
Compiling authvchkpw.c In file included from authvchkpw.c:20: vpopmail_config.h:1:29: /include/config.h: No such file or directory authvchkpw.c: In function `auth_vchkpw_changepass': authvchkpw.c:167: warning: passing arg 1 of `parse_email' discards qualifiers from pointer target type authvchkpw.c:199: warning: passing arg 3 of `vpasswd' discards qualifiers from pointer target type make[2]: *** [authvchkpw.o] Error 1 make[2]: Leaving directory `/cp/misc/src/courier-imap-3.0.3/authlib' make[1]: *** [install] Error 2 make[1]: Leaving directory `/cp/misc/src/courier-imap-3.0.3/authlib' make: *** [install-recursive] Error 1 I've searched around on google and this list but have not found an answer that fixes the problem. I'm using vpopmail version 5.4.1 with the home dir /cp/apps/vpopmail. it runs as the user cp and group cp. I'm trying to compile Courier-IMAP version 3.0.3 with the following : ./configure \ --prefix=/cp/apps \ --without-authpam \ --without-authldap \ --without-authpwd \ --without-authmysql \ --without-authpgsql \ --without-authshadow \ --without-authuserdb \ --without-authcustom \ --without-authcram \ --without-authdaemon \ --with-authvchkpw \ --with-ssl \ --with-trashquota I have tried to compile both as root and as cp(the vpopmail user). I set the following as configure was looking for them. /etc/lib_deps = '-L/cp/apps/vpopmail/lib -lvpopmail' /etc/inc_deps = '-I/cp/apps/vpopmail/include/' (with and without the trailing /) I have also tried : export LDFLAGS='-L/cp/apps/vpopmail/lib' export CPPFLAGS='-I/cp/apps/vpopmail/include' All the above produce exactly the same error. I'm also not sure why it is looking for /include/config.h as I can not find a reference to it in vpopmail_config.h (apart from the fact that it's the same as the config.h file in the same folder). I have spent all day trying to get this to work and I'm not sure what else to try (it's probably something really simple). If anyone can help, that would be great. Thanks, Ewan