This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: guile-2.0.11 problem with cygin header


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]