Seth <seth@tewebs.com> writes:
Im trying to use ECL on windows with slime , compiled using microsoft visual c++. But. Not qutie working! I receive these sorts of errors:
Debugger entered: nil (condition-case error (slime-net-read) (error (debug) (slime-net-close process t) (error "net-read error: %S" error))) slime-net-read-or-lose(#<process SLIME Lisp>) slime-process-available-input(#<process SLIME Lisp>) slime-net-filter(#<process SLIME Lisp> "/Users/owner/AppData/Local/Temp/E3E1A.obj\\\"\n;;; Note: Invoking external command:\n;;; cl -Fe\\\"C:/Users/owner/AppData/Local/Temp/E3E1A.fas\\\" \\\"C:/Users/owner/AppData/Local/Temp/E3E1A.obj\\\" /LD /link /incremental:no /nologo /nodefaultlib:libcmt /nodefaultlib:libcmtd /nodefaultlib:libc /nodefaultlib:libcd /nodefaultlib:msvcrtd.lib ecl.lib user32.lib ws2_32.lib shell32.lib /EXPORT:init_fas_CODE /LIBPATH:c:/Seth/lisp/ecl/ /IMPLIB:C:/Users/owner/AppData/Local/Temp/E3E1A.implib\n;;; Error: The C compiler failed to compile the intermediate code for ASDF-DIRECTORY.\")000013(:write-string \"\n\")000024(:presentation-start 1 :repl-result)000022(:write-string \"NIL\" :repl-result)000022(:presentation-end 1 :repl-result)000020(:write-string \"\n\" :repl-result)000025(:presentation-start 15 :repl-result)000020(:write-string \"T\" :repl-result)000023(:presentation-end 15 :repl-result)000020(:write-string \"\n\" :repl-result)000025(:presentation-start 15 :repl-result)000020(:write-string \"T\" :repl-result)000023(:presentation-end 15 :repl-result)000020(:write-string \"\n\" :repl-result)000016(:return (:ok nil) 18)00032F(:write-string \"\n;;; End of Pass 1.\n;;; Note: Invoking external command:\n;;; cl -I\\\"c:/Seth/lisp/ecl/\\\" /EHsc /DGC_DLL /DGC_BUILD /nologo /D_CRT_SECURE_NO_DEPRECATE /DNDEBUG /MD /O2 /O2 -w -c \\\"C:/Users/owner/AppData/Local/Temp/E3E1A.c\\\" -Fo\\\"C")
Can you post the contents of *inferior-lisp* buffer, the content of the *slime-events* buffer, and the content of the * cl-connection* [sic] buffer, please?
Then, when i try to type in somethign else after exiting this with q, say typing in the letter a, i get some wacky error which doesnt even copy paste correctly.
Yes, slime is in a screwed state in that case. The command `M-x slime-reset' may be able to restore a proper state. (That won't help much if any following requests gets it into a screwed state again, of course.) -T.