Whoops! It's been too long, clearly, since I last used C. Too much Java, too much C++... :-( Tony Tim Olson wrote: > There are variable declarations in readDirectory() which are not at the > beginning of a block; that is illegal in ANSI C (dunno why it compiles > OK under MacOS, which is also using gcc)?