You can run snd -noinit to get around the use of repl.scm, but the error is puzzling -- did you make libc_s7.so on cygwin? Is fileno available in cygwin? I see others asking about it online: maybe use -std=gnu99?