Matthew D Swank akopa@charter.net writes:
Seen in the *inferior-lisp* buffer while trying to load the latest cvs version of slime using sbcl-0.9.15 on Linux x86:
7: (SB-IMPL::SIMPLE-STREAM-PERROR "couldn't write to ~S" #<SB-SYS:FD-STREAM for "the terminal" {A7C4821}> 32)
Not immediately sure _why_ you get this, but adding
(setf *terminal-io* (make-two-way-stream *standard-input* *standard-output*))
to your .sbclrc will probably fix things. In current SBCL *terminal-io* is an io stream opened on /dev/tty, which apparently causes some confusion. (This is likely to change fairly soon.)
Cheers,
-- Nikodemus Schemer: "Buddha is small, clean, and serious." Lispnik: "Buddha is big, has hairy armpits, and laughs."