0

gtkmm を使用するアプリケーションがあります。クライアントのマシンには、このライブラリがインストールされていません。彼が自分の Red Hat Linux で私のアプリケーションを実行すると、次のエラーが表示されます: libgio-2.0.so.0: cannot open shared object file: No such file or directory

クライアントのマシンにインストールするにはどうすればよいですか? yum をインストールできることはわかっていますが、Red Hat のクライアントにはアクティブなサブスクリプションが必要ですが、サブスクリプションの有効期限が切れているため、yum を使用できません。

yum を使用せずに libgio-2.0.so をインストールする方法はありますか?

4

3 に答える 3

0

さて、あなたが何を言おうとしていたかわかりました。同様の問題に直面している人のために、これは私がしたことです。1.プログラムのソースコードをRHELマシンにコピーします。2。gccを使用してRHELでソースをコンパイルします。3。gccによって生成されたバイナリはRHELで動作します。

于 2010-02-03T21:38:00.920 に答える
0

RHEL 上の GTK+ のバージョンが古すぎます。ジオはまったくありません。RHEL またはその類似製品の 1 つでバイナリを再構築します。

于 2010-01-29T01:57:09.793 に答える