Re: [xml] [PATCH] DSO/Module Support

On Tue, Dec 21, 2004 at 11:12:28AM -0700, Kevin P. Fleming wrote:
Joel Reed wrote:
The following patch implements a basic API for dynamically loading
shared objects (.so/.dll files).

Is there a specific reason why you are re-implementing the ltdl library 
provided with libtool? It already knows all these platform specific 

  In general I appreciate reusing code, but ...

1/ ltdl.c + Makefile stuff looks way larger than the suggested patch.
2/ I'm not sure I like libtool in general and ltdl.c looks excruciatingly
   complex (possibly this need to be that complex, but it's not likely)
3/ libltdl seems to be under the LGPL licence, which is significantly
   different from MIT' one we are using

machinations, it can handle purely-static builds on platforms that 
require it (or when the user chooses it), etc.

Since libxml2 already uses libtool, it seems that using libltdl would be 
a simple addition.

  would you candidate to fix problems in a timely fashion if we have
some with libltdl ?


Daniel Veillard      | Red Hat Desktop team
veillard redhat com  | libxml GNOME XML XSLT toolkit | Rpmfind RPM search engine

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