我一直试图在cygwin下编译mutt几天。 包含的版本是过时的,不包括我需要的头caching。 无论如何,我总是得到这样的信息:
“configure:error:找不到curses库”
我有所有的诅咒+开发安装+ termpcap,我听说可能是相关的东西。 我已经尝试重新安装,我已经尝试指定configuration命令行上的位置,但我不知道我做的是正确的:
“–with-curses = / usr / lib / libncurses.a –with-curses = / usr / lib / libncurses.dll.a –with-curses = / usr / include / ncurses”
这是我的config.log:
http://floatsolutions.net/docs/config.log
有任何想法吗?
编辑:上下文
它看起来像你的环境搞砸了。
configure:11329: gcc -o conftest.exe -g -O2 conftest.c -ltermcap >&5 C:\Program Files\Haskell Platform\2010.1.0.0\mingw\bin\ld.exe: cannot find -ltermcap
你的build筑forms为cygwin,但它是从你的“Haskell平台”程序中的mingwin生成工具?
尝试在w / env实用程序前加上命令,在cygwin中试试这个:
env -i PATH=/usr/bin:/usr/local/bin:/usr/sbin:/usr/locals/bin ./configure
1.4.2.2是cygwin的一部分,如果你在邮件包部分select它。
碰巧,Cygwin的mutt包已经更新到了1.5.20,支持Unicode和其他字符集。
这可能有助于:
232 ./configure --help | 减 233 ./configure --enable-smtp --with-regex --with-ssl --enable-pop --enable-imap --with-mailpath = / var / spool / mail --enable-hcache --with- SASL 234干净; 使 235 ./mutt 236安装
不幸的是,Cygwin并没有在1.5.20版本中启用smtp_url。
-enable-smtp和-with-sasl
所以我不能发送电子邮件与smtpauthentication,而不是安装其他的东西,现在我只是SSH基地服务器,并做到这一点。
如果我find时间,我将在Cygwin下build立一个mutt。
不过,我可能只是安装一个Ubuntu的服务器虚拟机,因为我宁愿学习更多关于Ubuntu的,而不是与Cygwin混乱。 至less在Cygwin中,Mutt至less是最新的。
如果您想为Cygwin编译“mutt”,并能够访问Gmail等服务,请执行以下操作:
安装完成后,在'/usr/src/mutt-1.5.22-1'(1.5.22-1是本文写作之时的最新版本)中find源代码包,然后运行以下命令:
如果一切顺利的话,你应该在'/ usr / local / bin / mutt'
你可以使用你的.muttrc从* nix一边的东西没有什么麻烦。