"Vin Shelton" <acs(a)alumni.princeton.edu> writes:
On Nov 28, 2007 2:09 AM, Michael Sperber
<sperber(a)deinprogramm.de> wrote:
>
> Thanks for hanging in there!
>
> "Vin Shelton" <acs(a)alumni.princeton.edu> writes:
>
> > Here's the latest error for a 21.4 non-mule build:
> > [...]
> > Symbol's function definition is void: defclass
> > xemacs exiting
>
> I believe this is because 21.4 doesn't have this patch yet:
>
>
http://calypso.tux.org/pipermail/xemacs-patches/2007-October/000924.html
Will a compiled .elc run in a 21.4 without that patch?
Yes. It only affects the generation of the autoloads, not even
compilation itself.
Actually, IMO *you* need to fix this in the build procedure.
Sure. But, as the saying goes, "works for me." Sorry this is such a
bother---I just haven't been able to reliably reproduce problems when
they occur. I think it's mainly because I do a top-level "make", fix
problems, and don't do "make extraclean" every time---doing that would
turn this into a week-long exercise, as the top-level make takes about
half a day for me.
'make' at the top level must take care of this, but I think
it already
does, no?
I think the problem was that I only did "make clean", and not "make
extraclean". I've hopefully fixed this and a few other snags. I'd
appreciate if you could give it another try.
Anyway, the problem was that the package build order doesn't seem to
follow the dependencies, but instead follows the order in the Makefile.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches