libXm.a for Solaris Intel x86

Need to install a software that needs libXm.a.  Solaris Intel x86 only has libXm.so.  I understand that libXm.so is a shared version of libXm.a.   Is there any way (utility maybe) to convert libXm.so to libXm.a?  or anyone can tell me where I can find libXm.a for Solaris Intel?
tissue143Asked:
Who is Participating?
 
what9Connect With a Mentor Commented:
Go to www.sunfreeware.com
notice the corner for intel

0
 
ahoffmannCommented:
If you install software, I assume its already compiled, it never needs a lib*.a (like libXm.s), 'cause it's a static lib which must be linked to the programm.
If a software tells you that it needs a lib (like libXm) then it is shurely a shared lib (libXm.so), which must be found at runtime.
If so copy libXm.so to /lib or /usr/lib, or set your LD_LIBRARY_PATH environment variable appropriate.
0
 
tissue143Author Commented:
Thanks for the answer but that is not what I needed.  The software does require the file libXm.a.  It specifically looks for the file libXm.a.  It gives errors when the file libXm.a isn't found.   I mentioned libXm.so 'coz that's the only libXm file that I have.   The question is how can I have libXm.a for Solaris x86? Can I download it somewhere? or can I convert libXm.so into libXm.a?
The install by the way is Oracle Developer 2000 release 2.1 for Intel Unix, and installed into Solaris 2.6 x86.
0
Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

 
ahoffmannCommented:
libXm.a should be on your original Solaris CD.
0
 
tissue143Author Commented:
I have checked my Solaris 2.6 x86 CD and the file libXm.a isn't there.  Maybe I might not know how to extract the file and isn't on the installation program, how do I get libXm.a from the Solaris x86 2.6 CD?
Thanks.
0
 
mlonnrotCommented:
libXm is a Motif library. I thought you had to purchase Motif as a separate option for Solaris ? Perhaps this was in earlier versions ? Anyway, ahoffman is right - you should not need this lib unless you are compiling/linking something. What are you trying to run ?
0
 
ahoffmannCommented:
it's in  /usr/dt/lib,   usually
0
 
tissue143Author Commented:
/usr/dt/lib only has libXm.so no libXm.a

I'm trying to install Oracle Developer 2000 for Intel Unix. The installation is generic for different kinds of Intel Unix.  It requires to recompile it's components for the target platform, and as it recompiles it requires that the file libXm.a is there.

Any other people who can recommend to me where to find libXm.a?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.