Ethereal-dev: Re: [Ethereal-dev] Ethereal 0.10.0a plugin details lists nothing -- HPUX 11.11

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Gilbert Ramirez <gram@xxxxxxxxxxxxxxx>
Date: Wed, 17 Dec 2003 15:22:05 -0000
On Tue, 2003-12-16 at 19:25, Guy Harris wrote:
> 
> On Dec 16, 2003, at 5:03 PM, Albert Chin wrote:
> 
> > The problem is that your 11i system supports dlopen() and shl_load()
> > to load libraries. When you build glib, it select dlopen as the
> > preferred method to load libraries, and it equates the ".so" extension
> > with dlopen() libraries.
> 
> ...and presumably libtool builds for "shl_load()" rather than 
> "dlopen()", so plugins are built as ".sl"?
> 
> Sigh.  At one point we were using libtool's libltdl stuff, which 
> presumably wouldn't have this problem, rather than GLib's gmodule 
> stuff, to dynamically load code, but I forget why we abandoned that - I 
> think there were some problems with it.
> 

For easy Win32 support. See:

http://www.ethereal.com/lists/ethereal-dev/200001/msg00083.html

--gilbert