% gmake all
cd /home/kiri/work/xemacs/packages/xemacs-packages/flim/
gmake all
xemacs -no-autoloads -vanilla -batch -eval '(setq \
stack-trace-on-error t load-always-display-messages t \
load-ignore-out-of-date-elc-files t \
load-show-full-path-in-messages t)' -eval '(setq load-path \
(list (expand-file-name "mule" lisp-directory) \
lisp-directory))' -l \
/home/kiri/work/xemacs/packages/package-compile.el -- -- \
-eval '(setq load-path (append (list "./flim") load-path))' \
-l FLIM-MK -f compile-flim-package NONE # -f \
batch-byte-compile flim/auto-autoloads.el
Loading /usr/local/lib/xemacs-21.4.22/lisp/auto-autoloads...
Loading \
/home/kiri/work/xemacs/packages/xemacs-packages/flim/flim/FLIM-CFG... \
# bind (
stack-trace-on-signal debug-on-signal stack-trace-on-error \
debug-on-error)
signal(file-error ("Cannot open load file" "install"))
# bind (data error-symbol)
signal-error(file-error ("Cannot open load file" "install"))
# bind (error-data)
normal-top-level()
# (condition-case ... . error)
# (catch top-level ...)
Cannot open load file: install
xemacs exiting
.
gmake: *** [flim/auto-autoloads.elc] エラー 255
Compilation exited abnormally with code 2 at Sat Oct 22 10:23:55
これは install モジュールがないということなので,パッケージルート (~/work/xemacs/packages)から install.el の含まれるパッケージディレ クトリ名を探し,REQUIRES に追加する.
% find ../../ -name 'install.el' -type f ../../mule-packages/lookup/install.el ../../xemacs-packages/apel/install.el %
これを繰り返して"Cannot open load file"のコンパイルエラーが無くな るまで REQUIRES を更新する.結局,apel, xemacs-base, mail-lib の 3 つが必要であることがわかる.