Ethereal-users: Re: [Ethereal-users] Compiling in Windows

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

From: Guy Harris <guy@xxxxxxxxxx>
Date: Fri, 22 Jun 2001 11:55:52 -0700 (PDT)
> I'm compiling Ethereal in Borland's C++ Builder 4.

I guess we'll have to add that to our list, in "README.win32", of
"platforms on which we've never compiled Ethereal"; you'll either have
to make whatever changes are necessary to get it to compile (please send
us the changes so that the *next* person who tries it won't have to go
through the same trouble), or wait for somebody who has it (I don't) to
make those changes.

Note, however, that, according to the page at

	http://netgroup-serv.polito.it/winpcap/misc/faq.htm

you might have to do some work to use WinPcap to make a version of
Ethereal that can *capture* packets:

	Q-8: Can I use WinPcap with Borland developing tools?

	A: We support only Microsoft developing tools.  Borland
	compilers need a .lib file whose format is different compared to
	the Microsoft one.  You can generate such a file by using a
	utility provided by Borland, by typing

                  implib -acf PacketBCB.lib packet.dll

	In case you are interested in Borland Delphi, you can contact
	Lars Peter Christiansen (http://home1.stofanet.dk/nitezhifter),
	Denmark.  We do not know anything else about Borland C++
	Builder.

	In any case, WinPcap 2.1 comes as dll (WPcap.dll) instead of
	static library.  This makes things much simpler.