Ethereal-dev: Re: [Ethereal-dev] RE: Problems compiling latest CVS on 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, 6 Oct 2003 15:47:36 +0200
Guy Harris <guy@xxxxxxxxxxxx> schrieb am 04.10.03 00:22:10:
> 
> On Fri, Oct 03, 2003 at 11:47:24AM +0100, Graham Bloice wrote:
> > The attached patch corrects the problem for win32.
> 
> Checked in.
> 
> > I hope tht it will work for other platforms as well.
> 
> "Other platforms" as in UNIX-flavored OSes?  If so, it'll make no
> difference, as they won't be defining _WIN32.
> 
> Or "other platforms" as in other compiler/Flex/etc. combinations on
> Win32?

Well, after some try and error, a new version of the cygwin flex package solved the problem!

Thats what I tried to fix the problem:

Calling flex with the parameter --nounistd to prevent using unistd.h, but the compilation failed at a different point :-( 

Updating to latest CVS (this morning), didn't change anything, unistd.h still missing.

Updating cygwin to latest packages (was updating the flex package), now compiled ok :-))))

So the problem seems to be a (now fixed) bug in the cygwin flex package.

Thanks for your help, 

Regards, ULFL
______________________________________________________________________________
Die Besten ihrer Klasse! WEB.DE FreeMail (1,7) und WEB.DE Club (1,9) -
bei der Stiftung Warentest - ein Doppelsieg! http://f.web.de/?mc=021184