On 6/6/2016 5:43 AM, Marco Atzeri wrote:
I am reasonable sure that last time, long time ago, there was not this problem on building guile 2.0.11.I suspect is due to the re shuffle of cygwin header plus the local version of "signal.h". But I am a bit lost in following all the chain: ------------------------------------------------------ make[4]: Entering directory '/cygdrive/e/cyg_pub/devel/guile/prova20/guile-2.0.11-1.x86_64/build/lib' CC binary-io.lo In file included from /usr/include/sys/signal.h:112:0, from /usr/include/signal.h:6, from ./signal.h:52, from ./sys/select.h:107, from /usr/include/sys/time.h:47, from ./sys/time.h:39, from ./sys/select.h:86, from /usr/include/sys/types.h:68, from ./sys/types.h:27, from ./fcntl.h:50, from /cygdrive/e/cyg_pub/devel/guile/prova20/guile-2.0.11-1.x86_64/src/guile-2.0.11/lib/binary-io.h:22, from /cygdrive/e/cyg_pub/devel/guile/prova20/guile-2.0.11-1.x86_64/src/guile-2.0.11/lib/binary-io.c:3: /usr/include/cygwin/signal.h:178:3: error: unknown type name 'pthread_attr_t'
This is a gnulib problem that has already been fixed upstream. See the thread starting at
http://lists.gnu.org/archive/html/bug-gnulib/2016-03/msg00054.html So you just have to update the lib subdirectory of the guile source. Ken -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple

