|--==> "VS" == Vin Shelton <acs(a)xemacs.org> writes:
VS> Trying to build the packages from the latest CVS sources, I'm getting
VS> the following error when I 'make bindist':
VS> xemacs -no-autoloads -batch -l
/opt/build/xemacs-packages-2001-12-19/package-compile.el -- mail-lib xemacs-devel
xemacs-base cc-mode ps-print-nomule fsf-compat edit-utils ediff emerge efs vc speedbar
dired -- php-mode.el
[...]
VS> While compiling php-mode in file
/opt/build/xemacs-packages-2001-12-19/xemacs-packages/prog-modes/php-mode.el:
VS> ** reference to free variable cc-imenu-php-generic-expression
VS> While compiling toplevel forms:
VS> ** reference to free variable php-mode-map
VS> ** reference to free variable php-mode-abbrev-table
VS> !! End of file or stream ((#<buffer " *Compiler Input*">))
[...]
This is strange. I'm not seeing this, Vin (see below). This error
looks like there's a missing ')' somewhere?
Could you try this for me?
1) cvs update
2) in the prog-modes directory:
a) make distclean
b) make autoloads
c) make bindist
My output from 'make bindist' in prog-modes:
xemacs -no-autoloads -batch -l /home/steve/test-it/build/packages/package-compile.el --
mail-lib xemacs-devel xemacs-base cc-mode ps-print-nomule fsf-compat edit-utils ediff
emerge efs vc speedbar dired -- php-mode.el
Loading /usr/local/lib/xemacs-21.5-b3/lisp/auto-autoloads...
Loading /home/steve/test-it/build/packages/xemacs-packages/dired/auto-autoloads...
Loading /home/steve/test-it/build/packages/xemacs-packages/speedbar/auto-autoloads...
Loading /home/steve/test-it/build/packages/xemacs-packages/vc/auto-autoloads...
Loading /home/steve/test-it/build/packages/xemacs-packages/efs/auto-autoloads...
Loading /home/steve/test-it/build/packages/xemacs-packages/emerge/auto-autoloads...
Loading /home/steve/test-it/build/packages/xemacs-packages/ediff/auto-autoloads...
Loading /home/steve/test-it/build/packages/xemacs-packages/edit-utils/auto-autoloads...
Loading /home/steve/test-it/build/packages/xemacs-packages/fsf-compat/auto-autoloads...
Loading
/home/steve/test-it/build/packages/xemacs-packages/ps-print-nomule/auto-autoloads...
Loading /home/steve/test-it/build/packages/xemacs-packages/cc-mode/auto-autoloads...
Loading /home/steve/test-it/build/packages/xemacs-packages/xemacs-base/auto-autoloads...
Loading /home/steve/test-it/build/packages/xemacs-packages/xemacs-devel/auto-autoloads...
Loading /home/steve/test-it/build/packages/xemacs-packages/mail-lib/auto-autoloads...
Compiling /home/steve/test-it/build/packages/xemacs-packages/prog-modes/php-mode.el...
While compiling php-mode in file
/home/steve/test-it/build/packages/xemacs-packages/prog-modes/php-mode.el:
** reference to free variable cc-imenu-php-generic-expression
While compiling toplevel forms:
** reference to free variable php-mode-map
** reference to free variable php-mode-abbrev-table
Wrote /home/steve/test-it/build/packages/xemacs-packages/prog-modes/php-mode.elc
Done
--
|---<Steve Youngs>---------------<GnuPG KeyID: 10D5C9C5>---|
| XEmacs - It's not just an editor. |
| It's a way of life. |
|------------------------------------<youngs(a)xemacs.org>---|