bug-guile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: errors building guile 1.8.6 for Interix 3.5, with some small patches


From: Neil Jerram
Subject: Re: errors building guile 1.8.6 for Interix 3.5, with some small patches
Date: Fri, 26 Mar 2010 01:07:57 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Jay <address@hidden> writes:

> Here is a very strange but successul fix for the hang. Now guile 1.8.6 builds
> all the way through for me.
>  
>  
> C:\src\guile-1.8.6\libguile>\cygwin\bin\diff -u iselect.h.orig iselect.h
> --- iselect.h.orig      2009-06-19 12:14:43.265625000 -0700
> +++ iselect.h   2009-06-19 12:15:00.031250000 -0700
> @@ -38,7 +38,12 @@
>  #ifdef FD_SET
>  #define SELECT_TYPE fd_set
> +#if defined(__INTERIX) && FD_SETSIZE == 4096
> +/* Interix defines FD_SETSIZE 4096 but select rejects that. */
> +#define SELECT_SET_SIZE 1024
> +#else
>  #define SELECT_SET_SIZE FD_SETSIZE
> +#endif
>  #else /* no FD_SET */

Thanks, I've committed this fix.

     Neil




reply via email to

[Prev in Thread] Current Thread [Next in Thread]