revised README

This commit is contained in:
wolfwood
2010-12-02 23:25:27 -05:00
parent dcfc045f72
commit 803bc2d4a1

15
README
View File

@@ -1,27 +1,28 @@
There are two main branches:
YOU ARE HERE-> master - which is meant for the OSdev community and OS developers at large
xomb - builds a xomb specific toolchain and can be a model for how to fill in newlib-files/ stubs
This script will build general buildtools for a 64 bit elf target. It will compile: This script will build general buildtools for a 64 bit elf target. It will compile:
binutils (ld, bfd, gas) binutils (ld, bfd, gas)
gmp gmp
mpfr mpfr
gcc (gcc, g++) gcc (gcc, g++, gfortran)
newlib newlib
USAGE: USAGE:
To use this, add OS specific hooks to newlib, edit build.sh line 1 and give the name of the os target, and run To use this, add OS specific hooks to the stubs in newlib-files/ and edit build.sh line 1 and give the name of the os target.
then run
./build.sh ./build.sh
This will build the tools in the 'local' directory. This will build the tools in the 'local' directory.
FEATURES: FEATURES:
1. Will compile a complete C and C++ toolchain. 1. Will compile a complete C, C++ and fortran cross-compiler toolchain.
PREREQUISITES: PREREQUISITES:
The gcc tools require m4, autoconf, automake and texinfo (or another source of makeinfo) to successfully compile. The gcc tools require m4, autoconf, automake and texinfo (or another source of makeinfo) to successfully compile.
BUGS:
1. Does not compile fortran target.