Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Ethereal-dev: Re: [Ethereal-dev] Move dissectors into libethereal

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

From: Jeff Morriss <jeff_morriss@xxxxxxxxxxx>
Date: Tue, 02 Mar 2004 10:08:06 -0500

When I first tried on Solaris 8, my build failed in "epan/" because $PYTHON wasn't set up in that directory ('test' complained about a missing argument when trying to build "register.c").

The attached patch fixes it (for me anyway).

Joerg Mayer wrote:
I've just checked in a patch to link the dissectors into libethereal
instead of each executable individually. It dowsn't change anything
on the static/shared library thing for now.

2do:
- check whether my changes to the Makefile.nmake files are
  complete and correct
- verify things still work with non-default configure options
- make use of epan/Makefile.common for other stuff
- move libdfilter and libftypes into libethereal
- find a better solution to the plugin stuff (currently, the
  checks are done in . for the object files and in epan for the
  source files)
- move epan/configure.in into configure.in (maybe)
- make libwiretap and libethereal shared libraries
- move dissectors and helpers to epan/packet/ and clean up includes

 Ciao
                 Jörg

Attachment: epan-configure-in.patch.gz
Description: GNU Zip compressed data