Clarification - Sun shared libraries and ANSI C

Mark Rosenthal mbr at metasoft.UUCP
Thu Apr 11 06:48:27 AEST 1991


In my earlier request, I stated:

    > I am dealing with a body of code written in ANSI C and I need to generate
    > an executable which will use Sun shared libraries.

I just realized that I was not explicit enough.  I am not asking how I can
link my objects with Sun-provided shared libraries such as /usr/lib/libc.so.
What I need to do is use the ANSI C sources I have to generate my own shared
libraries.

Additional relevant information from my earlier request:

    > The tools I have available to me are the Sun C compiler (cc), loader (ld),
    > etc. and the GNU C compiler (gcc), loader (gld), etc.
    >
    > So far, the code has been compiled with the GNU C compiler.
    > As far as I know, Sun's cc doesn't handle ANSI C.  So what are my options?
    > Does the GNU loader handle Sun shared libraries?  If not, can I compile
    > with gcc and link with Sun's ld?  Does gcc support Sun's idea of PIC code?

As before, any help is appreciated.  Please mention which version of which
software you are referring to, if you know.

	mbr%metasoft at bbn.com
-- 
	mbr%metasoft at bbn.com



More information about the Comp.unix.wizards mailing list