【问题标题】:Is there a way to run LibreSSL on Windows?有没有办法在 Windows 上运行 LibreSSL?
【发布时间】:2014-12-01 21:01:47
【问题描述】:

我想在 Windows 上使用 LibreSSL 而不是 OpenSSL,但我还没有发现任何发行版。我错过了吗?或者有没有不太复杂的方法自己编译?

【问题讨论】:

    标签: windows libressl


    【解决方案1】:

    libressl 自 2014 年 12 月 2 日起支持 Windows 7、Windows 8 和 Windows Vista

    http://undeadly.org/cgi?action=article&sid=20141201141720

    截至昨天,libressl 的 2.2.1 版本现在还支持:

    • Windows XP
    • Windows 2009(又名 Windows POS,嵌入式)
    • Windows NT 2003-2012

    要在 Windows 上使用 libressl,只需下载它并按照自述文件中的说明进行操作。包括 DLL。

    【讨论】:

      【解决方案2】:

      更新:

      正如 2014-12-04 发布的 2.1.2 版本的 ChangeLog 中所述,LibreSSL 现在至少支持 mingw-w64。

      • 添加了初始 Windows mingw-w64 支持

      我们期待 LibreSSL 在未来支持更多的编译器,甚至 CMake。


      旧帖:

      正如README 建议的那样:

      LibreSSL 可移植版将构建在任何现代版本的 Linux 之上, 具有符合标准的编译器和 C 库的 Solaris 或 OSX。

      目前没有直接的方法在 Windows 上构建它。

      但是,BoringSSL,另一个具有 CMake 构建脚本的 OpenSSL 分支将在 Windows 上构建。我认为有机会将 CMake 脚本从 BoringSSL 改编为 LibreSSL,以便可以在 Windows 上构建 LibreSSL。可能还需要一些代码更改。

      你也可以试试openssl-cmake

      【讨论】:

        【解决方案3】:

        LibreSSL 团队从 2.5.5 版开始停止为 Windows 编译二进制文件。所以我编译了它。此链接 (https://sourceforge.net/projects/libressl-3-2-0-for-windows/files/) 提供了适用于 Windows 的 LibreSSL 3.2.0。大约一年前我需要它,所以我提供了一些构建版本。

        【讨论】:

        • 尝试在链接周围添加一些上下文。
        【解决方案4】:

        实际上,LibreSSL 2.1.2 是在 Windows 上构建的..

        【讨论】:

        • 我认为为 OP 提供更多信息会很好。
        猜你喜欢
        • 2011-09-18
        • 2021-07-22
        • 1970-01-01
        • 2023-01-08
        • 1970-01-01
        • 2017-02-02
        相关资源
        最近更新 更多