octave-maintainers
[Top][All Lists]
Advanced

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

Re: DEFUN_DLD link rule


From: Michael Goffioul
Subject: Re: DEFUN_DLD link rule
Date: Fri, 30 Aug 2013 15:15:53 -0400

On Fri, Aug 30, 2013 at 3:12 PM, John W. Eaton <address@hidden> wrote:
On 08/30/2013 03:05 PM, Michael Goffioul wrote:

All relevant symbols from libarray.la <http://libarray.la> are exported
by liboctave. No symbol from libgnu.la <http://libgnu.la> is exported by

liboctave, as MSVC doesn't support symbol auto-exporting.

How are the symbols from libarray.la exported, and can't we do the same for the symbols in libgnu.la?

OCTAVE_API macro.
 
It seems to me that the solution is to also export the symbols from libgnu.la instead of linking it to multiple other libraries.

Given that liboctinterp, liboctgui and all dldfcn files are using the headers from gnulib, I don't see a big conceptual problem in also linking those with libgnu.la, which is a static/private/convenience library.

Michael.


reply via email to

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