compiling clisp-2.27 on cygwin



Just a note to say that I have built clisp-2.27 on windows 2000 using
cygwin.  I was then able to compile a maxima, and it "sort of works".

 There were two minor problems.

configure detects IPv6 due to some incomplete headers in the cygwin
distribution.  This can be worked around by editing $(build)/unixconf.h and
replacing 
#define HAVE_IPV6 1
with
#undef HAVE_IPV6
A better solution would be to fix improve the IPv6 detection, as was done
for gcc-3


cygwin doesn't have getservent().  This was worked around by modifying
src/socket.d near line 847, changing 
#ifndef WIN32
to
#if !defined(WIN32) || ! defined (__CYGWIN__)
I guess an autoconf test for getservent() would be preferable.

The build then proceded normally.  

There was one testsuite failure in excepsit.erg.

+++++++++++++++++++++++++++++++++++++++++
(Mr) David Billinghurst
Comalco Research Centre
PO Box 316, Thomastown, Vic, Australia, 3074
Phone:	+61 3 9469 0642
FAX:		+61 3 9462 2700
Email:	David.Billinghurst@riotinto.com