This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
RE: -shared && -static
- From: Jeff Baker <jbaker at qnx dot com>
- To: 'Daniel Jacobowitz' <drow at false dot org>, Jeff Baker <jbaker at qnx dot com>
- Cc: "'binutils at sourceware dot org'" <binutils at sourceware dot org>
- Date: Thu, 28 Jul 2005 11:27:44 -0400
- Subject: RE: -shared && -static
My point is that -shared says to create a shared library while -static says
to link only against static libraries. I don't see why they should be
mutually exclusive.
> -----Original Message-----
> From: Daniel Jacobowitz [mailto:drow@false.org]
> Sent: Thursday, July 28, 2005 9:32 AM
> To: Jeff Baker
> Cc: 'binutils@sourceware.org'
> Subject: Re: -shared && -static
>
> On Thu, Jul 28, 2005 at 09:29:40AM -0400, Jeff Baker wrote:
> > I'm getting the following message from ld (2.16).
> >
> > ntosh-ld: -static and -shared may not be used together
> >
> > My question is: Why not? What if I want to create a shared library that
> > doesn't link against other shared libraries?
>
> Then don't link it against any other shared libraries. It's still not
> static.
>
> --
> Daniel Jacobowitz
> CodeSourcery, LLC