CCL related failures in the package tree.
kehoea at parhasard.net
Tue Jul 31 06:28:35 EDT 2007
Ar an t-aonú lá is triochad de mí Iúil, scríobh Malcolm Purvis:
> I'm trying to build the latest CVS version of the packages tree with the
> latest CVS version of 21.5.
> Buildng with the sequence:
> $ make distclean; make
> two files are failing to compile: xemacs-packages/apel/pccl-20.el and
> Both fail with the error 'Cannot open load file: "ccl"' and both contain
> the line:
> (eval-when-compile (require 'ccl))
> Oddly, the following, based on the compilarion command line, works:
> $ xemacs -no-autoloads -vanilla -batch -eval "(require 'ccl)"
> Aidan, do you have any pointers as to where I should start looking for
> the cause?
"lisp-directory is %s, exec-directory is %s, mule-lisp-directory is %s"
lisp-directory exec-directory mule-lisp-directory))
to one of the files in question, and try again. mule-lisp-directory should
correspond to a directory with ccl.el in it; I suspect the package compile
environment either picks up an older installed xemacs-21.5 binary when you
wanted to use one that is running in-place, or it confuses the
path-searching code of the desired binary sufficiently that it thinks
mule-lisp-directory is under the installation prefix.
On the quay of the little Black Sea port, where the rescued pair came once
more into contact with civilization, Dobrinton was bitten by a dog which was
assumed to be mad, though it may only have been indiscriminating. (Saki)
More information about the XEmacs-Beta