升级 swig 2.0 或更高版本

升级 swig 2.0 或更高版本

我正在使用Fedora 13并且已经swig 1.3安装:

$ swig -version
SWIG Version 1.3.40

我需要将其升级到swig 2.0.这是怎么做到的?

答案1

如果 Fedora 13 没有可用的更新版本,则向后移植始终是一种选择。您应该检查较新版本的 Fedora 是否有 2.0,因为向后移植现有包装更容易。这并不总是可能的,具体取决于构建依赖关系的复杂程度。我一直在 Debian 上做这样的事情。从 Debian 软件包构建依赖关系来看,在这种情况下应该不会有问题。基本上,在安装构建依赖项后,尝试在 Fedora 上重建源包(源 rpm)。请注意,在 Fedora 13 上直接安装二进制包(rpm)可能不是一个选择,因为无法满足运行时依赖关系,但如果包管理系统可以优雅地处理故障,您可以尝试(我不知道这是不是) Fedora 的情况)。

或者,您也可以将 1.3 的打包与源 2.0 tarball 一起使用。否则,您可以进行本地安装。

更新:它看起来不适swig用于 Fedora 13,至少从官方消息来看是这样。rpmfind.net如果您想要找到要重建的源 rpm,则是一个合理的起点。

相关内容