Okay. Looks like I did not get any manual docs because "makeinfo" failed.

I have GNU makeinfo installed version 4.8. The OS is Linux RedHat 2.6.18-8.el5.


I "cd" to the docs directory and issue "makeinfo grub.texi". I'm getting a 
bunch of errors (see below). What do I need to do to correct the errors?

[r...@mason docs]# makeinfo grub.texi
/usr/grub-1.97/docs//grub.texi:1552: Prev reference to nonexistent node 
`Internals' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:1540: Next reference to nonexistent node 
`Internals' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:1433: Prev reference to nonexistent node 
`Invoking grub-terminfo' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:1392: Next reference to nonexistent node 
`Invoking grub-terminfo' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:1392: Prev reference to nonexistent node 
`Invoking the grub shell' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:989: Next reference to nonexistent node 
`Troubleshooting' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:964: `Menu entry editor' has no Up field 
(perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:751: Prev reference to nonexistent node `Images' 
(perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:700: Next reference to nonexistent node `Preset 
Menu' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:700: Prev reference to nonexistent node 
`Network' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:630: Next reference to nonexistent node 
`Chain-loading' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:599: Next reference to nonexistent node 
`Configuration' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:541: `Making a GRUB bootable CD-ROM' has no Up 
field (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:1396: Cross reference to nonexistent node 
`Invoking the grub shell' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:1322: Cross reference to nonexistent node 
`testload' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:1197: Cross reference to nonexistent node `SCO 
UnixWare' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:1099: Cross reference to nonexistent node 
`Invoking grub-terminfo' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:1083: Cross reference to nonexistent node 
`terminal' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:1080: Cross reference to nonexistent node 
`Invoking the grub shell' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:959: Cross reference to nonexistent node 
`Security' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:827: Cross reference to nonexistent node `root' 
(perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:809: Cross reference to nonexistent node 
`Network' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:759: Cross reference to nonexistent node `find' 
(perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:736: Cross reference to nonexistent node 
`terminal' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:697: Cross reference to nonexistent node 
`uppermem' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:647: Cross reference to nonexistent node 
`DOS/Windows' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:637: Cross reference to nonexistent node 
`Chain-loading' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:626: Menu reference to nonexistent node 
`Chain-loading' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:577: Cross reference to nonexistent node 
`Configuration' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:535: Cross reference to nonexistent node 
`Invoking the grub shell' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:529: Cross reference to nonexistent node `Device 
map' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:468: Cross reference to nonexistent node `Device 
map' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:228: Cross reference to nonexistent node 
`Configuration' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:143: Cross reference to nonexistent node 
`Configuration' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:95: Menu reference to nonexistent node 
`Internals' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:91: Menu reference to nonexistent node `Invoking 
grub-terminfo' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:89: Menu reference to nonexistent node `Invoking 
the grub shell' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:88: Menu reference to nonexistent node 
`Troubleshooting' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:84: Menu reference to nonexistent node `Images' 
(perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:83: Menu reference to nonexistent node `Preset 
Menu' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:81: Menu reference to nonexistent node `Network' 
(perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:80: Menu reference to nonexistent node 
`Configuration' (perhaps incorrect sectioning?).
/usr/grub-1.97/docs//grub.texi:964: warning: unreferenced node `Menu entry 
editor'.
makeinfo: Removing output file `/usr/grub-1.97/docs/grub.info' due to errors; 
use --force to preserve.
[r...@mason docs]#





--- On Wed, 11/4/09, Felix Zielcke <fziel...@z-51.de> wrote:

From: Felix Zielcke <fziel...@z-51.de>
Subject: Re: Building GRUB2: autogen.sh error msg (AC_PROG_MKDIR_P)
To: "Dr. Dov Bulka" <dbu...@doverealestate.biz>
Cc: bug-grub@gnu.org
Date: Wednesday, November 4, 2009, 11:54 AM

Am Mittwoch, den 04.11.2009, 08:42 -0800 schrieb Dr. Dov Bulka:
> [r...@mason grub-1.97]# grub --version
> grub (GNU GRUB 0.97)
> [r...@mason grub-1.97]#
> 
> Today is Nov 4th so it looks like the new grub was not copied to
> "/usr/local/sbin". The grub versionis pointing to 0.97 as opposed to
> 1.97.

There is no more this grub binary with grub2.
You have to use grub-install now to install it, which even with GRUB
Legacy was the prefered way.
And you can use optionally use grub-mkconfig to generate a grub.cfg for
you.

> Also, when I execute "info grub", it states that this is the
> documentation for version 0.97.

The info docs are still mostly just copied from GRUB Legacy.
Anyway do you have makeinfo installed?
In Debian it's in the texinfo package.
Without it you won't get the info docs.

> The Wiki manual says: "The make install made the utilities go to their
> final places on the host."  Am I looking at the wrong files? 

No, we only use (currently) $prefix/bin and $prefix/sbin for the tools.

-- 
Felix Zielcke
Proud Debian Maintainer and GNU GRUB developer

_______________________________________________
Bug-grub mailing list
Bug-grub@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to