<font><font face="comic sans ms,sans-serif">Because I couldn't compile it using bytecode compiler, I used C compiler to compile it again. <br>It seems that it finished compiling SLIME. But, while SLIME starting, it repeats "stack overflow"...<br>
The SLIME I downloaded from <a href="http://common-lisp.net/project/slime/snapshots/slime-current.tgz">http://common-lisp.net/project/slime/snapshots/slime-current.tgz</a> .<br><br>I compiled ECL 12.2.1 using MinGW with GCC 4.5.0.<br>
$ /c/ecl-12.2.1/src/configure --srcdir=/c/ecl-12.2.1/src --prefix=/mingw/ecl-12.2.1-mingw --with-dffi=included --enable-threads=yes --enable-boehm=included --enable-longdouble=yes --enable-c99complex=yes<br><br>The following is the output:<br>
<br>(progn (load "c:/mefcl/emacs/home/slime-current/swank-loader.lisp" :verbose t) (funcall (read-from-string "swank-loader:init")) (funcall (read-from-string "swank:start-server") "c:/Users/stlxv/AppData/Local/Temp/slime.6600"))<br>
<br>;;; Loading #P"c:/mefcl/ecl-mingw/cmp.fas"<br>ECL (Embeddable Common-Lisp) 12.2.1 (git:UNKNOWN)<br>Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya<br>Copyright (C) 1993 Giuseppe Attardi<br>Copyright (C) 2000 Juan J. Garcia-Ripoll<br>
ECL is free software, and you are welcome to redistribute it<br>under certain conditions; see file 'Copyright' for details.<br>Type :h for Help. <br>Top level in: #<process TOP-LEVEL>.<br>> <br>;;; Loading "c:/mefcl/emacs/home/slime-current/swank-loader.lisp"<br>
;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/swank-backend.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0<br>;;;<br>;;; Warning:<br>;;; in file swank-backend.lisp, position 21370<br>;;; at (FSET 'WITH-COMPILATION-HOOKS ...)<br>
;;; ! The variable #:G450 is not used.<br>;;; Warning:<br>;;; in file swank-backend.lisp, position 47741<br>;;; at (DEFINTERFACE SEND ...)<br>;;; ! The variable THREAD is not used.<br>;;; Warning:<br>;;; in file swank-backend.lisp, position 48308<br>
;;; at (DEFINTERFACE FIND-REGISTERED ...)<br>;;; ! The variable NAME is not used.<br>;;; End of Pass 1.<br>;;; Warning:<br>;;; in file swank-backend.lisp, position 9758<br>;;; at (DEFUN UTF8-DECODE-AUX ...)<br>;;; ! Unsupported CONS type C::BYTE-SPECIFIER. Replacing it with T.<br>
;;; Finished compiling c:/mefcl/emacs/home/slime-current/swank-backend.lisp.<br>;;;<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/swank-backend.fas"<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/swank-source-path-parser.lisp.<br>
;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0<br>;;;<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/swank-source-path-parser.lisp.<br>;;;<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/swank-source-path-parser.fas"<br>
;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/swank-source-file-cache.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0<br>;;;<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/swank-source-file-cache.lisp.<br>
;;;<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/swank-source-file-cache.fas"<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/swank-ecl.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0<br>
;;;<br>;;; Loading #P"c:/mefcl/ecl-mingw/sockets.fas"<br>;;; Style warning:<br>;;; in file swank-ecl.lisp, position 2406<br>;;; at (DEFIMPLEMENTATION ACCEPT-CONNECTION ...)<br>;;; ! Variable LINE was undefined. Compiler assumes it is a global.<br>
;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/swank-ecl.lisp.<br>;;;<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/swank-ecl.fas"<br>;;;<br>
;;; Compiling c:/mefcl/emacs/home/slime-current/swank-gray.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; Warning:<br>;;; in file swank-gray.lisp, position 2055<br>;;; at (DEFMETHOD STREAM-LINE-LENGTH ...)<br>
;;; ! The variable STREAM is not used.<br>;;; Warning:<br>;;; in file swank-gray.lisp, position 4140<br>;;; at (DEFMETHOD STREAM-LINE-COLUMN ...)<br>;;; ! The variable S is not used.<br>;;; Warning:<br>;;; in file swank-gray.lisp, position 4203<br>
;;; at (DEFMETHOD STREAM-LINE-LENGTH ...)<br>;;; ! The variable S is not used.<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/swank-gray.lisp.<br>;;;<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/swank-gray.fas"<br>
;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/swank-match.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/swank-match.lisp.<br>
;;;<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/swank-match.fas"<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/swank-rpc.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>
;;;<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/swank-rpc.lisp.<br>;;;<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/swank-rpc.fas"<br>
;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/swank.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; Warning:<br>;;; in file swank.lisp, position 104491<br>;;; at (FSET 'WITH-DESCRIBE-SETTINGS ...)<br>
;;; ! The variable #:G1040 is not used.<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/swank.lisp.<br>;;;<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/swank.fas"<br>
;;; Warning: These Swank interfaces are unimplemented:<br> (ACTIVATE-STEPPING ADD-FD-HANDLER ADD-SIGIO-HANDLER BACKGROUND-SAVE-IMAGE DUP<br> EXEC-IMAGE FRAME-CALL LIST-CALLEES LIST-CALLERS MACROEXPAND-ALL<br> MAKE-FD-STREAM PROFILE PROFILE-PACKAGE PROFILE-REPORT PROFILE-RESET<br>
PROFILED-FUNCTIONS REMOVE-FD-HANDLERS REMOVE-SIGIO-HANDLERS RESTART-FRAME<br> RETURN-FROM-FRAME SAVE-IMAGE SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN<br> SLDB-STEP-INTO SLDB-STEP-NEXT SLDB-STEP-OUT TOGGLE-TRACE UNPROFILE<br>
WAIT-FOR-INPUT)<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/contrib/swank-util.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/contrib/swank-util.lisp.<br>
;;;<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/contrib/swank-repl.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/contrib/swank-repl.lisp.<br>
;;;<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/contrib/swank-c-p-c.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/contrib/swank-util.fas"<br>
;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/contrib/swank-c-p-c.lisp.<br>;;;<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/contrib/swank-arglists.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>
;;;<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/contrib/swank-c-p-c.fas"<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/contrib/swank-util.fas"<br>
;;; Warning:<br>;;; in file swank-arglists.lisp, position 35206<br>;;; at (DEFMETHOD COMPUTE-ENRICHED-DECODED-ARGLIST ...)<br>;;; ! The variable OPERATOR-FORM is not used.<br>;;; Warning:<br>;;; in file swank-arglists.lisp, position 35852<br>
;;; at (DEFMETHOD COMPUTE-ENRICHED-DECODED-ARGLIST ...)<br>;;; ! The variable OPERATOR-FORM is not used.<br>;;; Warning:<br>;;; in file swank-arglists.lisp, position 40828<br>;;; at (DEFMETHOD ARGLIST-DISPATCH ...)<br>
;;; ! The variable OPERATOR is not used.<br>;;; Warning:<br>;;; in file swank-arglists.lisp, position 42001<br>;;; at (DEFMETHOD ARGLIST-DISPATCH ...)<br>;;; ! The variable OPERATOR is not used.<br>;;; Warning:<br>
;;; in file swank-arglists.lisp, position 53555<br>;;; at (DEFGENERIC EXTRACT-LOCAL-OP-ARGLISTS ...)<br>;;; ! The variable OPERATOR is not used.<br>;;; Warning:<br>;;; in file swank-arglists.lisp, position 53555<br>
;;; at (DEFGENERIC EXTRACT-LOCAL-OP-ARGLISTS ...)<br>;;; ! The variable OPERATOR is not used.<br>;;; Warning:<br>;;; in file swank-arglists.lisp, position 53555<br>;;; at (DEFGENERIC EXTRACT-LOCAL-OP-ARGLISTS ...)<br>
;;; ! The variable OPERATOR is not used.<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/contrib/swank-arglists.lisp.<br>;;;<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/contrib/swank-fuzzy.lisp.<br>
;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/contrib/swank-util.fas"<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/contrib/swank-fuzzy.lisp.<br>
;;;<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/contrib/swank-fancy-inspector.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; Loading "C:/mefcl/emacs/home/.slime/fasl/2012-01-06/ecl-12.2.1-windows-pentium3/contrib/swank-util.fas"<br>
;;; Warning:<br>;;; in file swank-fancy-inspector.lisp, position 23336<br>;;; at (DEFMETHOD MAKE-SYMBOLS-LISTING ...)<br>;;; ! The variable GROUPING-KIND is not used.<br>;;; Warning:<br>;;; in file swank-fancy-inspector.lisp, position 24955<br>
;;; at (DEFMETHOD MAKE-SYMBOLS-LISTING ...)<br>;;; ! The variable GROUPING-KIND is not used.<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/contrib/swank-fancy-inspector.lisp.<br>;;;<br>
;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/contrib/swank-presentations.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; Warning:<br>;;; in file swank-presentations.lisp, position 7734<br>
;;; at (DEFMETHOD MENU-CHOICES-FOR-PRESENTATION ...)<br>;;; ! The variable OB is not used.<br>;;; Style warning:<br>;;; in file swank-presentations.lisp, position 8121<br>;;; at (SETQ *SEND-REPL-RESULTS-FUNCTION* ...)<br>
;;; ! Variable *SEND-REPL-RESULTS-FUNCTION* was undefined. Compiler assumes it is a global.<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/contrib/swank-presentations.lisp.<br>;;;<br>
;;;<br>
;;; Compiling c:/mefcl/emacs/home/slime-current/contrib/swank-presentation-streams.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; Style warning:<br>;;; in file swank-presentation-streams.lisp, position 12202<br>
;;; at (SETQ *SEND-REPL-RESULTS-FUNCTION* ...)<br>;;; ! Variable *SEND-REPL-RESULTS-FUNCTION* was undefined. Compiler assumes it is a global.<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/contrib/swank-presentation-streams.lisp.<br>
;;;<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/contrib/swank-asdf.lisp.<br>;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; Loading #P"c:/mefcl/ecl-mingw/asdf.fas"<br>;;; Warning:<br>
;;; in file swank-asdf.lisp, position 1276<br>;;; at (DEFMETHOD XREF-DOIT ...)<br>;;; ! The variable TYPE is not used.<br>;;; Warning:<br>;;; in file swank-asdf.lisp, position 7408<br>;;; at (DEFMETHOD OPERATION-DONE-P ...)<br>
;;; ! The variable OPERATION is not used.<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/contrib/swank-asdf.lisp.<br>;;;<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/contrib/swank-package-fu.lisp.<br>
;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/contrib/swank-package-fu.lisp.<br>;;;<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/contrib/swank-hyperdoc.lisp.<br>
;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/contrib/swank-hyperdoc.lisp.<br>;;;<br>;;;<br>;;; Compiling c:/mefcl/emacs/home/slime-current/contrib/swank-mrepl.lisp.<br>
;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=3<br>;;;<br>;;; Warning:<br>;;; in file swank-mrepl.lisp, position 2313<br>;;; at (DEFINE-CHANNEL-METHOD PROCESS ...)<br>;;; ! The variable SWANK::SELECTOR is not used.<br>
;;; End of Pass 1.<br>;;; Finished compiling c:/mefcl/emacs/home/slime-current/contrib/swank-mrepl.lisp.<br>;;;<br>;; Swank started at port: 13805.<br>CL-USER> <br>;;;<br>;;; Stack overflow.<br>;;; Jumping to the outermost toplevel prompt<br>
;;;<br><br><br>;;;<br>;;; Stack overflow.<br>;;; Jumping to the outermost toplevel prompt<br>;;;<br><br>.... unlimited repeating `stack overflow' the same as above....<br><br><br clear="all"></font></font> Best regards,<br>
Xiaofeng Yang<br>