Ethereal-dev: Re: [Ethereal-dev] Win32: Get rid of the COMMON_FILES_GNU setting in config.nmak
Lars Roland wrote:
Hello Ulf,
Ulf Lamping wrote:
> Hi List!
>
> As there were already some things done in packaging/nsis/ethereal.nsi
> which are not using the COMMON_FILES_GNU setting any longer,
> and someone asked what this setting is useful for, I have checked in
> changes, which are making this setting obsolete.
>
COMMON_FILES_GNU is not obsolete, it is still used in PATH in
config.nmake!
tethereal.exe is called when we build the documentation for display
filters. Therefore all necessary dlls to run tethereal must be either
in the same directory as tethereal.exe (in this case it would be the
main directory of ethereal's sources) or in a directory which is
specified in the PATH variable in config.nmake.
If you really want to use the dlls from within the source tree, you
will have to add the directories with the dlls of glib, iconv, adns ,
pcre , winpcap etc. to the PATH variable *in* config.nmake. GTK is the
only exception here as tethereal doesn't need it.
Regards,
Lars
Hmmm, my PATH looks different than your PATH :-)))
That explains, why I had to copy some of the DLLs to the main ethereal
dir ;-), which I didn't liked at all.
I think the clean solution would be, to put all specific settings
directly to the PATH variable, as I think this is more flexible than
have a single dir to put all things in.
I will try to use the settings of the dirs, and check in a bugfixed
version of config.nmake soon.
Regards, ULFL