But I don't see configure looking for makeinfo

It looks for install-info.

That doesn't seem useful. If the user doesn't have makeinfo available on their path the make will fail.


  so I don't see how this should happen.

It is `make bootstrap' that calls makeinfo, not configure.

But if you don't have makeinfo the makefile's for man, lispref and lispintro will fail. It seems to me the function of configure is to see what the compile environment looks like. At the moment neither checks. So to prevent a failure those make files aren't called.

Users of non-Posix systems (MS-Windows etc.) should run the
platform-specific configuration scripts (nt/configure.bat, config.bat,
etc.) before "make bootstrap".

Naturally I do that or Emacs itself probably wouldn't compile.
After studying the makefile I believe I've discovered a workaround.

nmake clean         -- seems to do on NT what maintainer-clean does on unix
call configure
nmake bootstrap
nmake info          -- you would only do this if you have makeinfo installed
nmake install

If this is correct, calling 'nmake info' should probably be documented for NT 
builds.
Either that or it should be called during 'make bootstrap' if makeinfo is 
accessible.


_______________________________________________
Emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to