代码之家  ›  专栏  ›  技术社区  ›  User1

编译Wanderlust for Windows并将其用于Gmail

  •  0
  • User1  · 技术社区  · 15 年前

    我想得到 Wanderlust

    1. 无法下载 dependent packages :SEMI、APEL和FLIM。我最终找到了新的版本,但我不确定它们是否能工作。有人有旧版本吗?
    2. SSL支持。我收到一个“无法打开加载文件:ssl”错误。我找到了w3附带的ssl.el。所以安装了w3。
    3. ssl.el中的Bash命令:ssl get命令正在运行/bin/sh中的某些内容(不是Windows中的目录)。我真的不想重构这段代码。有更好的办法吗?

    Others this 邮政。但在窗户里也能用吗?如果你有几点建议,请帮忙。

    3 回复  |  直到 15 年前
        1
  •  2
  •   blaudi    14 年前

    ssl.el是wanderlust的一部分。只需查看wanderlust/utils目录。

    对于STARTTLS,您可以使用STARTTLS或gnutls cli程序。

    不幸的是,这两个程序都使用Windows不支持的信号(准确地说是SIGALRM)。

    另外,如果您使用的是Emacs的Windows端口(即不是Cygwin的Emacs),则需要修改starttls.el(它是GNU Emacs的一部分),因为 信号处理 函数对SIGALRM没有任何作用。替换的所有实例

    (signal-process (process-id process) 'SIGALRM) 
    

    (call-process kill-program nil nil nil
                      "-ALRM" (format "%d" (process-id process))) 
    

    并初始化 杀戮程序 指向cygwin kill.exe的适当位置:

    (setq kill-program "c:/cygwin/bin/kill.exe")
    

    如果要使用SSL,必须设置 ssl-certificate-verification-policy

        2
  •  1
  •   Svante    15 年前

    在这里使用wl配置:

    http://box.matto.nl/emacsgmail.html

    从此处添加ssl.el之后:

    http://quimby.gnus.org/cgi-bin/cvsweb.cgi/gnus/contrib/ssl.el

    “无法打开加载文件:ssl”错误正是我在安装该ssl.el文件之前遇到的错误:)

    编辑;如果您找不到它,您需要的openssl的MSYS端口在这里:

    http://sourceforge.net/projects/mingw/files/MSYS%20openssl/

    [作为新答案发布,因为我认为您会收到这样的通知:)]

        3
  •  1
  •   Svante    15 年前

    我最近在一个linux主机上安装了wl,同样的问题是无法找到指定的依赖项。不过,我和你一样,找到了“最新版本”并使用了它们。它们确实工作得很好,所以除非这些新版本增加了与windows的任何不兼容,否则它们不应该出现任何问题。

    您收到的错误是因为它没有找到'install'实用程序,它是GNU coreutils的一部分。Autotools(及其系列)取决于install是否能够工作,因此如果您想继续使用cygwin方法,那么安装Autotools时应该附带安装程序。

    (不过,我不知道wl是否会使用cygwin编译/工作,否则的话。)