I'm trying to compile Parrot on Win XP (with MS Visual C++ authoring edition
installed) and - after cvs update, nmake realclean, perl Configure.pl -
nmake works for a while and stops with:
...
astlexer.c
ast\astlexer.c(1433) : fatal error C1083: Include-Datei kann nicht geöffnet
werden: 'unistd.h': No such file or directory
NMAKE : fataler Fehler U1077: 'D:\Perl\bin\perl.exe' : Rueckgabe-Code '0x2'
Stop.
which means: it cannot find the include file 'unistd.h'. AFAIK, this is a
unix include file, should this exist on Win32 platforms too? (But about 1-2
month ago I could compile and run make test with good results).
Nicu Ionita
> I'm trying to compile Parrot on Win XP (with MS Visual C++ authoring edition
> installed) and - after cvs update, nmake realclean, perl Configure.pl -
> nmake works for a while and stops with:
> ...
> astlexer.c
> ast\astlexer.c(1433) : fatal error C1083: Include-Datei kann nicht geöffnet
> werden: 'unistd.h': No such file or directory
Ah, yep. Nasty generated code. Including
%option never-interactive
in ast/ast.l gets rid of that. Fixed.
> Nicu Ionita
Thanks for reporting,
leo