In #+:wsock (defmethod socket-make-stream ((socket named-pipe-socket) &rest args) ...) Shoudn't the line @(return) = make_two_way_stream(in_strm, out_strm); better be @(return) = cl_make_two_way_stream(in_strm, out_strm); ? I coudn't find a definition of make_two_way_stream anywhere in the code and the linker complains. salud2 Karsten