"Avis, Ed" <Ed.Avis(a)kbcfp.com> wrote:
Whatever is generating eldap_i.c is leaving off the final semicolon,
so that the last line looks like
void docs_of_eldap (void)
This upsets the compiler (parse error at end of file). If I manually add the missing
semicolon, it builds okay.
But you probably don't have any docstrings for the Lisp functions defined in
eldap.c, right? There should be a complete definition for the function
docs_of_eldap, not just a prototype for it.
The top part of the file is generated by ellcc. You can see its sources in
lib-src/ellcc.{c,h.in}. Are you actually seeing this at the end of the file?
void docs_of_eldap (void);
void docs_of_eldap (void)
If so, that means that generation of the body failed. In that case, ellcc
finished its work. It is make-docfile that failed for some reason. Can you
save a transcript of your build, and then either post it here, or look through
it for anything to do with a make-docfile failure?
Thank you,
--
Jerry James
http://www.ittc.ku.edu/~james/