Top Document: SGI apps Frequently Asked Questions (FAQ) Previous Document: -41- How can I convert IRIX 4.0.x executables to IRIX 5.x? Next Document: -43- Where are the audio, CD and DAT libraries in IRIX 5.2? See reader questions & answers on this topic! - Help others by sharing your knowledge - Some of the non-shared libraries which do come with IRIX 5.x are installed by default and some are not. The shared library you want may be in one of the "speclibs" subsystems, e.g. dev.sw.irix_speclibs, which contains /usr/lib/nonshared/crt1.o, a very popular item among those compiling nonshared. - IRIX 5.x does not have non-shared versions of some libraries, notably libX11.a. Nonshared libraries are provided if 1) they are required by the MIPS ABI (Application Binary Interface), a binary-compatibility standard, 2) they are needed to compile benchmarks (these are the libraries in the "speclibs" subsystems) or 3) SGI hasn't gotten around to providing a shared library. So, why do you want that nonshared library? - If you just want to compile something whose link statement explicitly specifies a particular nonshared library, substitute the shared version (e.g. libX11.so.1 instead of libX11.a). - If you really need a nonshared application, and you can't find all the nonshared libraries you need, you're out of luck. User Contributions:Top Document: SGI apps Frequently Asked Questions (FAQ) Previous Document: -41- How can I convert IRIX 4.0.x executables to IRIX 5.x? Next Document: -43- Where are the audio, CD and DAT libraries in IRIX 5.2? Single Page [ Usenet FAQs | Web FAQs | Documents | RFC Index ] Send corrections/additions to the FAQ Maintainer: sgi-faq@viz.tamu.edu (The SGI FAQ group)
Last Update March 27 2014 @ 02:12 PM
|
Comment about this article, ask questions, or add new information about this topic: