Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

error while loading shared libraries

Posted on 2005-04-14
3
Medium Priority
?
323 Views
Last Modified: 2013-12-16
After installed Cedega and Point2Play to Mandrake 10.1 got this error message while running Point2Play:

sh: error while loading shared libraries: /usr/lib/transgaming_point2play/lib/libgtk-x11-2.0.so.0.200.4: cannot open shared object file: No such file or directory

Don't really understand the problem with the libraries as the file which the error message says does exit. Tried add the directory to the $PATH, $LD_LIBRARY_PATH, added different paths to /etc/ld.so.conf - file etc.. nothing seem to help. If I only understood what's going on.. could it just be that Mandrake 10.1 and latest Transgaming products are not compatible?

Versions I'm using:

Cedega 4.3.1
Point2Play 1.3.3
Mandrake 10.1 AMD 64 (kernel 2.6.8.1-20mdk)
NVidia FX 5200 with the Nvidia drivers.. 6110 if I remember correctly

0
Comment
Question by:kimmo
  • 2
3 Comments
 
LVL 7

Accepted Solution

by:
macker- earned 500 total points
ID: 13837481
ldd /usr/lib/transgaming_point2play/lib/libgtk-x11-2.0.so.0.200.4

The error may not be that it can't find this file, but rather, cannot find a dependency of this file.  (library errors can be especially cryptic sometimes)

Also, make sure you run 'ldconfig' after making any changes to /etc/ld.so.conf
0
 

Author Comment

by:kimmo
ID: 13847761
Very true that is the problem but didn't solve it. Actually finally Transgaming helpdesk assisted me on this and said I need to use different rpm-package Point2Play-small - rpm for AMD64.. well, worked after this.

As you said library errors are cryptic sometimes and to me those have always been a pain.. anyway, no need to continue troubleshooting anymore. Thanks a lot, perheps I need to start browsing library cases a bit more for future purposes..

0
 
LVL 7

Expert Comment

by:macker-
ID: 13848369
Glad to hear you got it working...  one of those things that you recognize after seeing it before.
0

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Little introduction about CP: CP is a command on linux that use to copy files and folder from one location to another location. Example usage of CP as follow: cp /myfoder /pathto/destination/folder/ cp abc.tar.gz /pathto/destination/folder/ab…
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial
Suggested Courses
Course of the Month10 days, 7 hours left to enroll

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question