Hi,
As recently discussed it is currently necessary to include the absolute
path to F<blib/lib> in the environment variable PATH. This should be
done before trying to built parrot, otherwise one gets a broken
F<runtime/parrot/include/config.fpmc> and F<src/parrot_config.c>. One
needs a "make clean" or remove *both* files before trying again. Make
sure to "export" the PATH changes, not just only "set" them, and use the
absolute path, not the relative (otherwise building some libs will fail
later on.)
If you see this error
> make runtime/parrot/library/Crow.pbc
./parrot.exe -o runtime/parrot/library/Crow.pbc
runtime/parrot/library/Crow.pir
error:imcc:syntax error, unexpected $end
in file 'runtime/parrot/library/Crow.pir' line 146
make: *** [runtime/parrot/library/Crow.pbc] Error 1
the file has Windows line endings, usually because checked out with
Windows' Subversion. Get the Cygwin version and a clean checkout.
Ron