[Mail] qmail+vpopmail+mysql+courier-imap 编译courier-imap时出错!!!

weixin_38049070 2003-06-06 02:07:52

我在编译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
...全文
36 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复

477

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧