Try to clarify the gcc story a little bit.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@435 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
bbahnsen 2006-06-07 00:21:44 +00:00
parent 7a05c964e6
commit 4347544299
1 changed files with 10 additions and 7 deletions

View File

@ -48,7 +48,7 @@ prior to using the Edk 2.0.
Compiler Tool Chain Compiler Tool Chain
Microsoft* Visual Studio .NET 2003* (http://www.microsoft.com) Microsoft* Visual Studio .NET 2003* (http://www.microsoft.com)
or or
GCC version 4.x or later (http://gcc.gnu.org) A special GCC version 4.x or later (http://gcc.gnu.org). See below.
Assembler Tool Chain Assembler Tool Chain
Microsoft Macro Assembler, version 6.15 or later Microsoft Macro Assembler, version 6.15 or later
@ -226,12 +226,15 @@ Pre-defined targets in the build.xml files include:
A Word on GCC tool chain A Word on GCC tool chain
------------------------ ------------------------
You will find a script in the tree that will download, configure, compile, and EDK2 will not compile with a standard Linux gcc tool chain. While Linux
install a gcc 4.0.2 tool chain for development. It has support for the ia32 distributions are usually based on ELF, EDK2 requires a version of gcc that is
architecture. It can be built and run on Cygwin, Linux, and many other POSIX configured to produce PE-COFF images. You will find a script in edk2/Tools/gcc
compliant host environments. There are a few tools that you will need on your that will download, configure, compile, and install a gcc 4.X cross-compile
host computer in order to compile the tool chain. Among them are bash, gcc, tool chain for EDK2 development. It has support for the ia32 architecture. It
gmake, curl (or wget). can be built and run on Cygwin, Linux, and many other POSIX compliant host
operating environments. There are a few tools that you will need on your host
computer in order to compile the tool chain. Among them are bash, gcc, gmake,
curl (or wget).
------------------------------------------------------------------------------- -------------------------------------------------------------------------------