0

我有一个使用 gtkmm 的应用程序。客户端的机器没有安装这个库。当他在他的 Red Hat Linux 上运行我的应用程序时,他收到错误:libgio-2.0.so.0: cannot open share d object file: No such file or directory

如何将它安装在客户端的机器上?我知道我可以进行 yum 安装,但由于它的 Red Hat 客户端需要有效订阅,但他们的订阅已过期,所以我无法使用 yum。

有没有办法在不使用 yum 的情况下安装 libgio-2.0.so?

4

3 回答 3

2

我最近必须获得相同的信息并在这里找到它 http://git.gnome.org/browse/glib/tree/gio

于 2011-04-28T11:01:17.473 回答
0

RHEL 上的 GTK+ 版本太旧;它根本没有 gio。在 RHEL 或其类似软件之一上重建二进制文件。

于 2010-01-29T01:57:09.793 回答
0

好的,现在我明白你想说什么了。对于任何面临类似问题的人,这就是我所做的。1. 将程序的源代码复制到 RHEL 机器 2. 使用 gcc 在 RHEL 上编译源代码 3. gcc 生成的二进制文件可以在 RHEL 上运行

于 2010-02-03T21:38:00.920 回答