Ethereal-dev: Re: [Ethereal-dev] patches for config.nmake and Makefile.nmake

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

From: Hamish Moffatt <hamish@xxxxxxxxxxxx>
Date: Fri, 25 Jan 2002 08:28:16 +1100
On Thu, Jan 24, 2002 at 03:52:37PM -0500, Andrew C. Feren wrote:
> config.nmake:
> changed POD2MAN=pod2man back to POD2MAN=$(PERL) $(UNIX_BIN)\pod2man
> 
> POD2MAN=pod2man only works by default in environments with a
> pod2man.bat script.  The later should work with or without the
> pod2man.bat.

pod2man.bat is part of the standard ActiveState Perl installation.
I don't understand why you wouldn't have it (and hence why we
can't depend on it).

Further, where is $UNIX_BIN defined?
Before I changed this in a previous patch, it had the path to
Perl hard-coded, from memory. That is probably just as good
as a non-standard environment variable. config.nmake is intended
to be customised on each build system.

> Added the notion of TOP macro (requires cooperation from Makefiles) so
> the wiretap DLL can be found in the current build directory rather
> than an arbitrary hard coded path.

$TOP will be hard coded, though?

> Used $(COMMONPROGRAMFILES)\gnu in the path to find iconv etc.  Since
> this seems to be set by the system I figured it couldn't hurt to use
> it.

Is it set on Win95/95/ME?


regards,
Hamish
-- 
Hamish Moffatt VK3SB <hamish@xxxxxxxxxx> <hamish@xxxxxxxxxxxx>