Ethereal-dev: Re: [Ethereal-dev] Separating the dissectors into a library

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: 02 Jun 2002 21:06:48 -0500
On Sun, 2002-06-02 at 20:08, Joerg Mayer wrote:
> On Sun, Jun 02, 2002 at 08:56:00PM -0400, Ashok Narayanan wrote:
> > Why do this? Doesn't it introduce an extra step in compile/link of
> > Ethereal if I just edit one packet-xxx.c and remake? What's the
> > benefit?
> 
> 1) Currently, all the dissectors are linked twice, once for ethereal
>    and once for tethereal. With my patch, this step will only be done
>    once.

And once we clean up the separation of libethereal from the GUI code,
libethereal can become a shared library/DLL, which is a good thing since
both ethereal and tethereal share libethereal. 

--gilbert