[BRLTTY] BRLTTY in GRUB

Nicolas Pitre nico at fluxnic.net
Thu Mar 22 23:37:58 EDT 2012


On Thu, 22 Mar 2012, Dave Mielke wrote:

> [quoted lines by Nicolas Pitre on 2012/03/16 at 14:49 -0400]
> 
> >Fedora builds and ships grub too, so all the prerequisites are 
> >available.  The INSTALL file says:
> >
> >|GRUB depends on some software packages installed into your system. If
> >|you don't have any of them, please obtain and install them before
> >|configuring the GRUB.
> >|
> >|* GCC 4.1.3 or later
> >|* GNU Make
> >|* GNU Bison 2.3 or later
> >|* GNU gettext 0.17 or later
> >|* GNU binutils 2.9.1.0.23 or later
> >|* Flex 2.5.35 or later
> >|* Other standard GNU/Unix tools
> >|
> >|On GNU/Linux, you also need:
> >|
> >|* libdevmapper 1.02.34 or later (recommended)
> >|
> >|To build grub-emu, you need:
> >|
> >|* ncurses
> >|* libusb (recommended)
> >|* SDL (recommended)
> >|
> >|To build GRUB's graphical terminal (gfxterm), you need:
> >|
> >|* FreeType 2 or later
> >|* GNU Unifont
> >|
> >|If you use a development snapshot or want to hack on GRUB you may
> >|need the following.
> >|
> >|* Python 2.5.2 or later
> >|* Autoconf 2.60 or later
> >|* Automake 1.10.1 or later
> >|* Autogen 5.10 or later
> >|
> >|Prerequisites for make-check:
> >|
> >|* qemu, specifically the binary 'qemu-system-i386'
> 
> None of the packages listed above would contain the grub headers.

No, they would be needed to build grub itself.

> I don't know where to find them.

In the grub sources directly.  You can obtain them using bzr as follows:

	bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub

and then the header files will be found in grub/include/grub/.


Nicolas


More information about the BRLTTY mailing list