#define _GNU_SOURCE #include <stdio.h> #include <stdlib.h> So it would appear to be in stdio.h on GNU/Linux... *if* _GNU_SOURCE is defined. As far as I can see, t1utils doesn't define that. I think it's a bug in Cygwin stdio.h, but since it's so easy to rename the function to avoid it, I thought I would ask Eddie if he was willing. That's all. karl