Next: Getting Started, Previous: Obtaining Muse, Up: Top
Muse 可以在你的机器上被编译并安装。
这是一个可选的步骤,因为 Emacs Lisp 源代码没有必要必须进行字节编译。 但这样做可以产生速度的提升。
为了编译 Emacs Muse,一个Emacs 或 XEmacs 的工作副本是必须的。 默认情况下,安装时命名为 emacs 的程序将被使用。
如果你想要使用二进制文件 xemacs 来执行编译,你需要象下面这样编辑 顶层目录中的 Makefile.defs 文件。你可以输入 Emacs 或者 XEmacs 二进制文件 所在的全路径,或者只要其全路径在环境变量 PATH 中就可以仅仅输入命令名。
EMACS = xemacs
SITEFLAG = -no-site-file
运行 make 就会编译 lisp 目录中的 Muse 源文件。
通过下述操作 Muse 可以被安装到你的文件层次结构中。
编辑 Makefile.defs 文件使得 ELISPDIR 指向你想要的 Muse 源文件 和编译文件的安装路径, INFODIR 表示 Muse 手册的安装路径。当然, 如果你使用 XEmacs 你需要如编译部分所说的那样编辑 EMACS 和 SITEFLAG。
如果你在一个 Debian 或者 Ubuntu 系统中安装 Muse,你可能需要按照文件 Makefile.defs 中的说明更改变量 INSTALLINFO 的值。
如果你想要安装 Muse 到一个非默认指定的位置,那么如前所说,编辑 Makefile.defs 文件。
然后以普通用户身份运行 make。
如果你选择的安装位置要求必须 root 用户,那么以 root 身份运行
make install。