[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: disable static libraries?

From: Ralf Wildenhues
Subject: Re: disable static libraries?
Date: Sun, 18 May 2008 18:18:04 +0200
User-agent: Mutt/1.5.17+20080114 (2008-01-14)

* Ed Hartnett wrote on Tue, May 13, 2008 at 09:46:11PM CEST:
> "address@hidden" <address@hidden> writes:
> >>(The .a file is always a static library, right?)
> >
> > Not on AIX. AIX differentiates between the notion of 'shared object' 
> > and 'shared library'.

> Are there other systems where this can occur? (That is, a shared
> library in a .a file?)

Not that I know of.

> I have a intel C/Fortran compiler on a Linux system which is doing the
> same thing: building --enable-shared, and seemingly working fine, but
> in the end installing only a .a file.

Sounds like a bug.  Does it build a shared library?  Even one where the
Fortran driver is used for linking?  Could be that libtool doesn't know
how to build shared libs with this Fortran compiler (which is it?) or
that it cannot build them at all.

> Perhaps intel compilers also package their shared libraries in .a
> files...

No.  That is not compiler-, but system-dependent.  Being able to create
shared libraries at all may be compiler-dependent.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]