Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
编译Wanderlust for Windows并将其用于Gmail_Windows_Email_Emacs_Elisp - Fatal编程技术网

编译Wanderlust for Windows并将其用于Gmail

编译Wanderlust for Windows并将其用于Gmail,windows,email,emacs,elisp,Windows,Email,Emacs,Elisp,我正在尝试在Windows下工作,以连接到Gmail。编译代码比预期的要痛苦得多。以下是迄今为止的障碍: 无法下载:SEMI、APEL和FLIM。我最终找到了更新的版本,但我不确定它们是否能工作。有人有旧版本的吗 需要制作和安装。我使用了MSYS,它似乎已经编译好了 SSL支持。我收到一个“无法打开加载文件:ssl”错误。我发现w3附带了一个ssl.el。所以安装了w3 ssl.el中的Bash命令:sslget命令正在从/bin/sh(不是我在Windows中的目录)运行某些内容。我真的不想重

我正在尝试在Windows下工作,以连接到Gmail。编译代码比预期的要痛苦得多。以下是迄今为止的障碍:

  • 无法下载:SEMI、APEL和FLIM。我最终找到了更新的版本,但我不确定它们是否能工作。有人有旧版本的吗
  • 需要制作和安装。我使用了MSYS,它似乎已经编译好了
  • SSL支持。我收到一个“无法打开加载文件:ssl”错误。我发现w3附带了一个ssl.el。所以安装了w3
  • ssl.el中的Bash命令:sslget命令正在从/bin/sh(不是我在Windows中的目录)运行某些内容。我真的不想重构这段代码。有更好的办法吗

  • 对流浪癖的评价很高,所以我想尝试一下。我感觉我就快到了,但是我已经厌倦了所有疯狂的配置。有人在Windows上使用过这个吗?我很肯定它会和Gmail一起工作,因为有帖子。但它在Windows中也能工作吗?如果您有一些建议,请提供帮助。

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

    您收到的错误是因为找不到“install”实用程序,它是GNU coreutils的一部分。Autotools(及其系列)取决于install能否正常工作,因此,如果您想继续使用cygwin方法,那么安装Autotools应该引入安装程序


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

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

    您收到的错误是因为找不到“install”实用程序,它是GNU coreutils的一部分。Autotools(及其系列)取决于install能否正常工作,因此,如果您想继续使用cygwin方法,那么安装Autotools应该引入安装程序


    (但我不知道wl是否会使用cygwin编译/工作。)

    在这里使用wl配置:

    从此处添加ssl.el后:

    我能够让wanderlust在linux配置的wanderlust上与gmail畅所欲言,而且由于那里的ssl.el文件并不真正依赖于系统(尽管它确实需要openssl命令行工具),我认为它在msys上工作不会有任何问题

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

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


    [作为新答案发布,因为我认为您将通过这种方式收到通知:)

    使用wl配置:

    从此处添加ssl.el后:

    我能够让wanderlust在linux配置的wanderlust上与gmail畅所欲言,而且由于那里的ssl.el文件并不真正依赖于系统(尽管它确实需要openssl命令行工具),我认为它在msys上工作不会有任何问题

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

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


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

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

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

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

    您需要使用这些程序的Cygwin端口,而不是MSYS

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

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

    并在适当的位置初始化kill程序,以指向cygwin的kill.exe:

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

    如果要使用SSL,必须将
    SSL证书验证策略
    设置为大于0的值。否则连接到Gmail将失败。

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

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

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

    您需要使用这些程序的Cygwin端口,而不是MSYS

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

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

    并在适当的位置初始化kill程序,以指向cygwin的kill.exe:

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

    如果要使用SSL,必须将
    SSL证书验证策略
    设置为大于0的值。否则连接到Gmail就会失败。

    我使用了MSYS,它似乎运行正常。不过,我还是按照网站上的说明来使用GMail。我一直收到一个错误“无法打开加载文件:ssl”。也许我需要在Emacs上安装SSL支持。这变得非常棘手。我更新了你的答案,并更新了问题。我还是被卡住了。你能在Linux上访问Gmail吗?现在