On Sun, 29 Feb 2004, Giaretta, DL (David) wrote:
> Anyone tried it with cygwin yet?
David & Norman,
had a go today and made some progress, but don't get too excited.
1) Managed to get through the configure stage.
The only real issues were that some for reason I needed to define FPP and
FPPFLAGS (to g77 and -E), otherwise it all failed in hlp, rightfully
claiming that "g77 -F" doesn't work. Maybe the status is being reported
incorrectly for this test.
When working out the dependencies list the JVM didn't like the
"componentinfo.dtd" file being a softlink, saying it couldn't find the
file. I suspect this one is because the JVM is really for Windows not
cygwin, so didn't know how to deal with cygwin's softlinks.
2) Managed to run Star2HTML
wow. Did need to change some getcwd calls to getcwd(), but that was it.
3) Compiled some source packages.
as far as pcs/misc, where it fell into a heap. Looks like the cygwin
terminal I/O implementation is incompatible with that used in icl_reada.c.
There's no such ioctl as TIOCSTI, so you cannot push characters back at a
terminal (the limitations stem from what Windows is capable of). I think
this is just related to command-recall, so we may be able to live without
it, but it looks like a fair bit of work to replace (Brian will know
better).
4) Gave up.
Some good progress (it is easier than the last time I tried compiling this
much code), but after a day at it I don't think we'll get anything to
shout about quickly, looks hopeful in the longer term (but I still worry
about what other things are just not possible because this is "Windows",
not a different UNIX, I know HDS needs patching to deal with the inodes
uniqueness problem for instance).
Peter.
|