<div dir="ltr">Emacs 24.4 W32/W64<div><br></div><div>I'm trying to run Clozure Common Lisp under Emacs / Slime.</div><div>Slime lauches CCL and starts the Swank server.</div><div>When the process is started by Emacs, I get an error with this backtrace :</div><div><br></div><div><div>? ;Loading #P"c:/Home/.emacs.d/vendor/slime/swank-loader.lisp"...</div><div>> Error: Le fournisseur de services demandé n’a pas pu être chargé ou initialisé.  (error #10106) during socket creation operation in socket</div><div>> While executing: SOCKET-ERROR, in process listener(1).</div><div>> Type :POP to abort, :R for a list of available restarts.</div><div>> Type :? for other options.</div><div>1 > :b</div><div> (223996E8) : 0 (SOCKET-ERROR NIL "socket" 10106 NIL) 1133</div><div> (22399750) : 1 (MAKE-TCP-SOCKET :CONNECT :PASSIVE :LOCAL-PORT 0 :LOCAL-HOST "127.0.0.1" :REUSE-ADDRESS T :BACKLOG 5) 429</div><div> (223997D8) : 2 (MAKE-SOCKET :CONNECT :PASSIVE :LOCAL-PORT 0 :LOCAL-HOST "127.0.0.1" :REUSE-ADDRESS T :BACKLOG 5) 965</div></div><div><br></div><div>The same thing works if I run OpenCL from the console.</div><div>How the fact that the process is run from Emacs could </div><div>result in an error from make-tcp-socket ?</div><div>Conflict with the winsock2 dll which is loaded by both process ?</div><div><br></div><div>I have tried many combinations of CCL and emacs :</div><div>- Emacs 24.4 32 bits (GNU version)</div><div>- Emacs 24.4 64 bits (my version)</div><div>- OpenCL 64 bits (official 1.10 version)</div><div>- OpenCL 64 bits (compiled by me with the same toolchain used to compile Emacs)</div><div>- OpenCL 32 bits</div><div><br></div><div>I couldn't find a working version. Any idea on how to hunt this ?</div><div><br></div><div>Best regards,</div><div><div><br></div>-- <br><div class="gmail_signature">Fabrice</div>
</div></div>