Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <8D00C32549556B4E977F81DBC24E985D4100E5@crtsmail1.technol_exch.corp.riotinto.org> From: "Billinghurst, David (CRTS)" To: "'dan DOT stanger AT ieee DOT org'" Cc: "'cygwin AT cygwin DOT com'" , "'clisp-list AT lists DOT sourceforge DOT net'" Subject: RE: building clisp on cygwin Date: Tue, 11 Dec 2001 06:07:30 -0000 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" OK. The ualarm stuff is very new in cygwin - since my build of clisp - and it wasn't quite right at first. With: - cygwin-1.3.6-6, - the clisp patches I posted a few weeks ago - the following hacks to - clisp-2.27/src/unix.d - clisp-2.27/src/unixaux.d I got a successful build. Still one failure with "make check". These patches just disables some cygwin support that is no longer required, and removes a conflicting definition of ualarm. Not a neat fix, but it is a start. --- unixaux.d.orig Tue Dec 11 14:50:00 2001 +++ unixaux.d Tue Dec 11 15:43:48 2001 @@ -511,7 +511,7 @@ } # ---------------------------------------------------------------------------- - - +#if 0 # The library's alarm() function is just a dummy. #include @@ -556,6 +556,7 @@ alarm_thread = NULL; return 0; } + global unsigned int alarm (seconds) unsigned int seconds; { @@ -616,6 +617,7 @@ } return remaining; } +#endif # ---------------------------------------------------------------------------- - -----Original Message----- From: Dan Stanger [mailto:dan DOT stanger AT ieee DOT org] Sent: Monday, 10 December 2001 2:44 To: Billinghurst, David (CRTS) Subject: building clisp Did you have a problem with ualarm? Which version of cygwin did you use? Thanks, Dan Stanger -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/