On Mon, Feb 26, 2007 at 04:58:49AM +0100, Ralf Wildenhues wrote:
> * Daniel Jacobowitz wrote on Mon, Feb 26, 2007 at 01:29:53AM CET:
> > 
> > That's from standalone libsnprintfv DLL support, which we're
> > obsoleting as we fold it into gnulib.  It doesn't work quite right
> > anyway, since none of the snprintfv interface functions are marked as
> > dllexport.  Marking some functions disables auto-export of all
> > functions and you end up with a library that doesn't offer snv_printf.
> 
> Not totally, but close enough, you may want to consider that the next
> libltdl release will mark functions for export itself and so consider
> one of the ways to cope.  Charles has listed suggestions as doc snippet
> here:
> <http://lists.gnu.org/archive/html/libtool-patches/2007-02/msg00062.html>

The ltdl sources in libsnprintfv today already do this, and so already
trigger this problem - in fact I thought it had done so for a while?
In any case, since we do not intend to build it as a separate DLL any
more, we don't need to cope.  But thanks for the pointer,
--export-symbols-regex looks quite helpful.

-- 
Daniel Jacobowitz
CodeSourcery


Reply via email to