Ethereal-dev: Re: [Ethereal-dev] patch for plugin makefiles

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

From: Lars Roland <Lars.Roland@xxxxxxx>
Date: Sat, 02 Oct 2004 02:22:20 +0200
Guy Harris schrieb:
Lars Roland wrote:

BTW, asn1.[ch], h225-persistentdata.[ch] and reassemble.[ch] have to be linked into libethereal.dll. Libethereal isn't self contained without them. So they should be moved to epan.


They're already built into libethereal - the ".c" files are referred to from epan/Makefile.common.

But, yes, they probably belong there - or in epan/dissectors.

There is probably a difference in non-win32 and win32 builds.
On win32 these files are linked into libetereal.dll. Linking would fail otherwise.

There is another ugly thing in win32 makefiles:
mkstemp.c and strptime.c are linked into libethereal.dll *and* unnecessarily also into ethereal.exe, tethereal.exe and dftest.exe . We should just export all necessary functions of these files from libethereal.dll. It would be good to have a these files in epan, too.