0

I have an application which uses gtkmm. The client's machine does not have this library installed. When he runs my application on his Red Hat Linux he gets the error: libgio-2.0.so.0: cannot open share d object file: No such file or directory

How can i install it on the client's machine? I know I can do yum install, but since its Red Hat the client needs an active subscription, but their subscription expired so I'm not able to use yum.

Is there a way to install libgio-2.0.so without using yum?

bk1e
  • 23,871
  • 6
  • 54
  • 65
ace
  • 2,141
  • 7
  • 29
  • 39

3 Answers3

2

I had to get the same info recently and found it here http://git.gnome.org/browse/glib/tree/gio

Panneer
  • 21
  • 2
0

The version of GTK+ on RHEL is too old; it does not have gio at all. Rebuild the binary on RHEL or one of its workalikes.

Ignacio Vazquez-Abrams
  • 776,304
  • 153
  • 1,341
  • 1,358
  • it does not have GCC installed even, so I can not compile from source either. – ace Jan 29 '10 at 02:02
  • I did not say "compile it on the target machine". Get RHEL or a workalike, install it locally, and build. – Ignacio Vazquez-Abrams Jan 29 '10 at 02:06
  • Sorry for my ignorance, but the machine already has RHEL installed. That machine does not allow me to download anything using yum. – ace Jan 29 '10 at 02:12
  • Ignorance is not the issue here. Put it on one of YOUR machines. – Ignacio Vazquez-Abrams Jan 29 '10 at 02:14
  • I have a Fedora 12 machine. What are you suggesting me to do? Rebuild the binary of libgio on my Fedora machine and copy it to the RHEL machine? If that's so how do i do that? – ace Jan 29 '10 at 02:22
  • OK now I understand what you were trying to say. For anyone who faces a similar problem, this is what i did. 1. Copy the source code of the program to the RHEL machine 2. Compiled the source on RHEL using gcc 3. The binary produced by gcc will work on RHEL – ace Feb 02 '10 at 07:15
0

OK now I understand what you were trying to say. For anyone who faces a similar problem, this is what i did. 1. Copy the source code of the program to the RHEL machine 2. Compiled the source on RHEL using gcc 3. The binary produced by gcc will work on RHEL

ace
  • 2,141
  • 7
  • 29
  • 39