在 Windows 上构建支持 IPv4 和 IPv6 的 Subversion
Build Subversion on Windows with IPv4 and IPv6 support
我有 "inherited" 几个脚本(来自我不能再问的人)在 Windows 上构建 Subversion。它首先构建依赖项(APR、APR-ICONV、APR-UTIL、OPENSSL 等),然后启动 Subversion 构建。我估计,默认情况下它只支持 IPv4。 APR/README 文件指出:
... The most common change is
#define APR_HAVE_IPV6 1
rather than 0 if this build of APR will be used strictly on machines
with the IPv6 adapter support installed.
...
在我看来,将此选项更改为 1 将 仅 支持 IPv6。但是如何构建 Subversion 以支持 IPv4 和 IPv6?
在这里复制 Turbo J 的答案以便能够接受它:
启用 IPv6 支持不会影响 IPv4 支持 - 它将使用支持这两种协议的一组较新的操作系统功能。这些可能不适用于 windows 早于 Vista 的版本,并且 XP 具有可以安装的实验性 IPv6 支持。
我有 "inherited" 几个脚本(来自我不能再问的人)在 Windows 上构建 Subversion。它首先构建依赖项(APR、APR-ICONV、APR-UTIL、OPENSSL 等),然后启动 Subversion 构建。我估计,默认情况下它只支持 IPv4。 APR/README 文件指出:
... The most common change is
#define APR_HAVE_IPV6 1
rather than 0 if this build of APR will be used strictly on machines
with the IPv6 adapter support installed.
...
在我看来,将此选项更改为 1 将 仅 支持 IPv6。但是如何构建 Subversion 以支持 IPv4 和 IPv6?
在这里复制 Turbo J 的答案以便能够接受它:
启用 IPv6 支持不会影响 IPv4 支持 - 它将使用支持这两种协议的一组较新的操作系统功能。这些可能不适用于 windows 早于 Vista 的版本,并且 XP 具有可以安装的实验性 IPv6 支持。