LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   libXm.so.3 dependency failed, have openmotif, 64 bit OpenSUSE 10.2 (https://www.linuxquestions.org/questions/linux-newbie-8/libxm-so-3-dependency-failed-have-openmotif-64-bit-opensuse-10-2-a-584025/)

TRAyres 09-11-2007 08:26 PM

libXm.so.3 dependency failed, have openmotif, 64 bit OpenSUSE 10.2
 
Hi I'm trying to install and run the Z88 FEA program (http://www.z88.org/) and I need libXm.so.3

I used YaST to install the Openmotif 2.3, and its libraries. Then looked online, someone said I needed the 32 bit libraries. Did that. Tried to symlink (ln -s, I think) to libXm.so.4. Still not working right...

I'm new to linux, and have no idea what any of what I just said really MEANS, or how to undo it. Now it says,"z88com: error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory"

Oh yeah, I tried RPM -i --nodeps for the z88 program to get it that far, and it installed and ignored the fact that I really don't have the right file (the libXm.so.3).

Any help is greatly appreciated, spent many hours trying to RTFM. Thanks all.

Junior Hacker 09-11-2007 09:58 PM

Whenever you see missing dependencies with a generalized name like that, copy and paste it in the search field at RPM SEARCH, you will find that the package you need to install is openmotif22-libs-32bit-2.2.4-28.x86_64.rpm. Bookmark this page, you'll find it handy, when you click on the link to this package, you'll find on the next page all kinds of information regarding the package including it's dependencies under "Requires".

TRAyres 09-11-2007 10:41 PM

Thanks for the help. Now I get this:
"A Z88 input file z88x.dxf exists
For further information consult
/usr/share/z88/README or /usr/share/z88/LIESMICH or
/usr/share/doc/z88/z88mane.pdf (English) or
/usr/share/doc/z88/z88mang.pdf (German)
*** Starting the Z88 Finite Elements Analysis system ***
z88com: error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory"

I installed that library, but I think somewhere in there I tried to softlink something to something else with the 'ln' command.

Hum hum hum...any ideas, anyone?

Edit: I just opened up and looked in /lib/ and couldn't find it in there. This is getting frustrating, as I've used YaST to install openmotif and its 32 bit runtime libraries. Whats going on here? :: frustration ::

TRAyres 09-13-2007 08:47 PM

BUMP somebody please help me, I tried installing version 2.2.4 of openmotif, and things still aren't working out.
But now in /usr/lib/, I can see libXm.so.3! AHHH! PLEASE HELP!

EDIT: Problem solved, was linking in /usr/lib instead of /usr/lib64, more detailed here:
http://www.linuxquestions.org/questi...=1#post2891857


All times are GMT -5. The time now is 05:52 PM.