This is the mail archive of the guile@cygnus.com mailing list for the guile project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
> The cleanup of prototypes etc has shown up a new problem. In coop.c, > usleep is replaced by a call to scm_iselect when builing with > threads. The defintion given takes an unsigned int. On my system, > (Linux 2.0.30, gcc 2.7.2.2, Slackware 3.3), usleep as defined in > /usr/include/unistd.h takes an unsigned long. This stops the build > until hacked. Do we need even more autoconf cruft, or is there a > trick to make the definition match the prototype? I think the trick is for Guile not to redefine C library functions. Ugh.