我正在尝试在Ubuntu上安装Geiser(for Racket)。
我跑了:
sudo apt-get install geiser
并在我的.emacs文件中附加了以下行:
(load-file "~/lisp/geiser/elisp/geiser.el")
(我仔细检查了路径。)
我重新启动Emacs,使用M-x run-geiser
并收到以下错误:
compile: unbound identifier in module in: ~a
modules.rkt:99:60
我尝试从源代码构建,但是在运行
之后 目录中的 sudo make install
,我收到make install
不是目标的错误。 (我通过Git检索了源代码。)
如果我运行./autogen.sh
来生成目标,我会收到:autoreconf: not found
。
我错过了一步或做错了什么吗?
答案 0 :(得分:0)
为了运行./autogen.sh
,我需要包dh-autogen
。
为了运行make install
,我需要包texinfo
。
最后,为了让run-geiser
工作,我需要放置
(require 'geiser-install)
在我的.emacs
文件中(根据网站的说明)。
所以这只是两个丢失的包。