Fix terminology and add more comments about automake.
This commit is contained in:
parent
0c8552cfae
commit
a5ef4c14d6
1 changed files with 11 additions and 7 deletions
18
INSTALL
18
INSTALL
|
@ -14,21 +14,21 @@ configuring the GRUB.
|
||||||
* GCC
|
* GCC
|
||||||
|
|
||||||
Probably every recent GCC should work, but we recommend GCC 2.95 and
|
Probably every recent GCC should work, but we recommend GCC 2.95 and
|
||||||
later, since you can create smaller binary images. See the webpage
|
later, since you can create smaller binary images. See the web page
|
||||||
<http://gcc.gnu.org/>.
|
<http://gcc.gnu.org/>.
|
||||||
|
|
||||||
* GNU Make
|
* GNU Make
|
||||||
|
|
||||||
For now, the Makefiles produced by Automake depends on GNU Make. See
|
For now, the Makefiles produced by Automake depends on GNU Make. See
|
||||||
the webpage <http://www.gnu.org/software/make/make.html>.
|
the web page <http://www.gnu.org/software/make/make.html>.
|
||||||
|
|
||||||
* GNU binutils 2.9.1.0.23 or later
|
* GNU binutils 2.9.1.0.23 or later
|
||||||
|
|
||||||
Binutils has changed the behavior of 16bit assembler between 2.9.1
|
Binutils has changed the behavior of 16bit assembler between 2.9.1
|
||||||
and 2.9.1.0.x, and we support only 2.9.1.0.x and higher. In
|
and 2.9.1.0.x, and we support only 2.9.1.0.x and higher. In
|
||||||
particular, we recommend using binutils 2.10, since it is the only
|
particular, we recommend using binutils 2.10, since it is the only
|
||||||
public release that supports real 16bit mode. Please taka a look at
|
public release that supports real 16bit mode. Please take a look at
|
||||||
the webpage <http://sourceware.cygnus.com/binutils/>, for more
|
the web page <http://sourceware.cygnus.com/binutils/>, for more
|
||||||
information. Note that you don't have to install it into any system
|
information. Note that you don't have to install it into any system
|
||||||
directory. See the section "Operation Controls", if you want to
|
directory. See the section "Operation Controls", if you want to
|
||||||
install binutils into your own directory.
|
install binutils into your own directory.
|
||||||
|
@ -40,17 +40,21 @@ configure script.
|
||||||
* Texinfo 4.0 or later
|
* Texinfo 4.0 or later
|
||||||
|
|
||||||
We use some new macros in the documents, so you need a recent
|
We use some new macros in the documents, so you need a recent
|
||||||
Texinfo release. See the webpage
|
Texinfo release. See the web page
|
||||||
<http://www.gnu.org/software/texinfo/texinfo.html>.
|
<http://www.gnu.org/software/texinfo/texinfo.html>.
|
||||||
|
|
||||||
* Developers: GNU Automake 1.4h or later
|
* Developers: GNU Automake 1.5
|
||||||
|
|
||||||
You should not need Automake just to compile GRUB, but you will need
|
You should not need Automake just to compile GRUB, but you will need
|
||||||
it if you edit any of the build files (Makefile.am, configure.in,
|
it if you edit any of the build files (Makefile.am, configure.in,
|
||||||
etc). We use the new "per-executable flags" feature found in the
|
etc). We use the new "per-executable flags" feature found in the
|
||||||
latest release of automake. See the webpage
|
latest release of automake. See the web page
|
||||||
<http://www.gnu.org/software/automake/automake.html>.
|
<http://www.gnu.org/software/automake/automake.html>.
|
||||||
|
|
||||||
|
Note that you shouldn't use 1.6 because of the incompatibility on
|
||||||
|
assembler support. We will shift to 1.6, once 1.6 becomes more popular
|
||||||
|
than 1.5.
|
||||||
|
|
||||||
|
|
||||||
Configuring the GRUB
|
Configuring the GRUB
|
||||||
====================
|
====================
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue