Here's the deal:
make autoloads bindist
If you use a mule XEmacs, make bindist works, if you use a non-mule
XEmacs, you get the error I cited before.
Let me know if you (or anyone, for that matter) can reproduce this.
Steve Youngs <youngs(a)xemacs.org> writes:
|--==> "VS" == Vin Shelton <acs(a)xemacs.org>
VS> I'm afraid some problem is still there:
VS> xemacs -no-autoloads -batch -l
/opt/build/xemacs-packages-2001-12-22/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 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*">))
VS> This is in a 21.4.6 non-mule XEmacs, but 21.4.6 with Mule gets the
VS> same error. Interestingly enough, if I build the entire package
VS> hierarchy with a mule-enabled XEmacs, I can build the packages
VS> successfully. One of the autoloads is messed up in some way, I
VS> I'll try to investigate further as I have time.
I hope you can find something, because I have just tried 21.1.14
(non-Mule), 21.1.14 (Mule), 21.4.6 (non-Mule), 21.4.6 (Mule), 21.5.3
(non-Mule), 21.5.3 (Mule). And I have no problems with any of them.
I just can't reproduce your problem.
The only thing I can think of is that you are missing an
'auto-autoloads.el' from one of the required packages somewhere.
|---<Steve Youngs>---------------<GnuPG KeyID: 10D5C9C5>---|
| XEmacs - It's not just an editor. |
| It's a way of life. |