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] Problem linking plugin in Win32

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

From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Mon, 20 Sep 2004 13:29:25 +0200
Thomas Boehne wrote:

On Friday 17 September 2004 16:38, Ulf Lamping wrote:
Thomas Boehne wrote:
I could not compile the source (even without my plugin) without
Cygwin. But the documentation suggested that there is a way to compile
without Cygwin. (The problem may have occurred because I compiled the
source on Linux first, then moved it to Windows and ran cleanbld.)
What do you mean by "without cygwin"? Do you mean a specific place in
the document?

First of all, the automated library download requires cygwin (bash,
wget, unzip, ...). However, that could be done manually.

It should be possible to compile without cygwin, but yes, it's not well
documented.

What exact problem (which messages) did you get when doing this?

Compiling a plain vanilla 0.10.6 source code without cygwin fails
immediately. The all: target in Makefile.nmake requires config.h, and
the config.h: target requires sed.

Or am I missing something?
Well, yes, your simply missing, that you need these tools, but you don't necessarily need the cygwin versions. These tools are also available as native win32 versions (not requiring cygwin), but please don't ask me where, as I'm not interested in using them.

The disadvantage is, that there's no single place to download that tools, so it's not easy and not recommended to do so.

However, some people don't like cygwin, so yes it's possible to use native tools.

Regards, ULFL