2012-02-28 5 views
2

SLME 및 SBCL에서 작동하도록 이맥스를 구성하고 싶습니다. 이맥스 파일은 다음과 같다 : 창 아래 emacs + sbcl로 점액을 시작할 수 없습니다.

(add-to-list 'load-path "D:/app/slime/") 
(setq inferior-lisp-program "sbcl") 
(require 'slime) 
(slime-setup) 

지금 내가 이맥스를 시작할 수 있어요,하지만 난 MX 점액을 입력하면, 같은 불평 오류가있을 것입니다 : "기능 스웽크 - 백엔드 : FD-스트림을 -input-buffer-empty-p is undefined "이므로 swank에 대한 연결이 실패합니다.

어떤 문제가있을 수 있습니까? 감사합니다

이맥스의 버전은 23.3입니다. sbcl의 버전은 최신 1.0.55입니다. 점액은 cvs를 통해 다운로드됩니다. 운영 체제는 windows7입니다.

답변

2

Windows 용 SBCL은 port in progress입니다.

Windows에서 Emacs/SLIME을 시험해 보려면 Clozure CL으로 성공할 수 있습니다. 쉬운 시작 : Clozure CL로 사전 구성되어 있고 Quicklisp을 포함하는 Lispbox을 사용해보십시오.

Windows에서 SBCL을 실제로 사용해야하는 경우, Windows fork (위에서 링크 된 SBCL 플랫폼 테이블 페이지에서)을 참조하십시오.

+0

감사합니다. 그들은 모두 문제를 해결합니다. – weidi

0

환경 변수 sbcl_home을 설정하면 fork되지 않은 버전이 나와 함께 작동합니다.