>Oh.. doh. I'm having trouble compiling ash anyway, it dies with: > >mknodes.c:102: initializer element is not constant > >which is: > >static FILE *infp = stdin; Yep, your workaround is correct. This is in the glibc FAQ in fact, which ought to be recommended reading for everybody. :-) p.