$ diff -ub system.org.c system.c --- system.org.c 2006-09-26 01:03:32.669236700 +0900 +++ system.c 2006-09-26 01:03:56.595071700 +0900 @@ -1047,7 +1047,7 @@ { #if defined(HAVE_SCHED_YIELD) sched_yield(); -#elif define(HAVE_NANOSLEEP) +#elif defined(HAVE_NANOSLEEP) struct timespec spec; spec.tv_sec = 0; spec.tv_nsec = 1;
コンパイルしていてみつけた。