Subject: Re: Windows build mystery solved
From: Sam TH (sam@uchicago.edu)
Date: Wed Jan 24 2001 - 14:16:45 CST
On Wed, Jan 24, 2001 at 03:13:58PM -0500, Tom Briggs wrote:
> > The psiconv include-files are at the moment only needed by some files
> > in de impexp directory. Another fix would be to add the include flags
> > only to the Makefile in that directory, and then again only to the files
> > that need them (ie_{imp,exp}_Psion.cpp). Actually, that is basically what
> > is done for wv too. It is not a trivial fix though, because several
> > other files in the impexp-directory need wv :-(
>
> I had thought about trying this. Maybe I'll give it a shot.
>
> > Strange, though, that there is no problem with Unix. Must be the way
> > the include-paths are evaluated?
>
> I think the difference is what's contained in the respective config.h files -
> on Unix I'm sure that the config.h in the psiconv directory works fine for
> the purposes of wv, but it's incorrect on Windows (the definition of
> HAVE_UNISTD_H is, anyway, I didn't look any further than that) and that's
> what causes it to break on Windows.
The real mystery is why differing values of _HAVE_UNISTD_H should be
generated for the config.h files in wv and psiconv. Since it's the
same system, maybe one of the configure scripts has a bug.
sam th
sam@uchicago.edu
http://www.abisource.com/~sam/
GnuPG Key:
http://www.abisource.com/~sam/key
This archive was generated by hypermail 2b25 : Wed Jan 24 2001 - 14:17:27 CST