octave-maintainers
[Top][All Lists]
Advanced

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

Re: --disable-shared --enable-static --disable-dl, etc.


From: Michael Goffioul
Subject: Re: --disable-shared --enable-static --disable-dl, etc.
Date: Fri, 26 Aug 2011 21:20:34 +0100

On Fri, Aug 26, 2011 at 9:08 PM, John W. Eaton <address@hidden> wrote:
> I just checked in the following changeset on the default branch that
> should allow --enable-static to work again, with or without
> --enable-shared or --enable-dl:
>
>  http://hg.savannah.gnu.org/hgweb/octave/rev/edc5ec6e949b
>
> The changeset also changes the way Octave, its libraries, and .oct
> files are linked on systems where shared libraries do not have to be
> linked with all dependencies.

Just out of curiosity.
Windows also does *not* require to link against all dependencies.
You just need to link against the libs providing the symbols you use
directly in your code. So what's the reason you still need to link
against all deps with Windows? Is it because Windows does not
allow undefined references at link time?

Michael.


reply via email to

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