[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 952
  • Last Modified:

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?
0
tissue143
Asked:
tissue143
1 Solution
 
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
 
ahoffmannCommented:
libXm.a should be on your original Solaris CD.
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
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
 
what9Commented:
Go to www.sunfreeware.com
notice the corner for intel

0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now