[Mail]
qmail+vpopmail+mysql+courier-imap 编译courier-imap时出错!!!
我在编译courier-imap时出现如下错误,请问是怎么回事,应该怎么样解决,谢谢.
说明,我以安装好了qmail+vpopmail+mysql,均为默认安装路径.
我已修改了authlib/vmysql.h中的mysql的用户名和密码的相关信息.
courier-imap 编译使用 ./configure --with-authvchkpw
make时就出错了:
libauth.a(preauthvchkpw.o): In function `auth_vchkpw_pre':
/home/alps/src/qmail/courier-imap-1.7.3/authlib/preauthvchkpw.c:58: undefined reference to `parse_email'
/home/alps/src/qmail/courier-imap-1.7.3/authlib/preauthvchkpw.c:59: undefined reference to `vget_assign'
/home/alps/src/qmail/courier-imap-1.7.3/authlib/preauthvchkpw.c:60: undefined reference to `vauth_getpw'
/home/alps/src/qmail/courier-imap-1.7.3/authlib/preauthvchkpw.c:63: undefined reference to `make_user_dir'
/home/alps/src/qmail/courier-imap-1.7.3/authlib/preauthvchkpw.c:64: undefined reference to `vauth_getpw'
/home/alps/src/qmail/courier-imap-1.7.3/authlib/preauthvchkpw.c:67: undefined reference to `vset_lastauth'
/home/alps/src/qmail/courier-imap-1.7.3/authlib/preauthvchkpw.c:72: undefined reference to `vclose'
collect2: ld returned 1 exit status
make[2]: *** [authvchkpw] Error 1
make[2]: Leaving directory `/home/alps/src/qmail/courier-imap-1.7.3/authlib'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/alps/src/qmail/courier-imap-1.7.3/authlib'
make: *** [all-recursive] Error 1