summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorPeter Tyser <ptyser@xes-inc.com>2009-03-13 18:54:51 -0500
committerWolfgang Denk <wd@denx.de>2009-04-04 01:21:02 +0200
commit2f8d396b9302eddcd8d552648e101a46b7a80acd (patch)
tree958ab8a28bbb8204d463c20591cc5d9f65c3ea6a /README
parente50abf662efbf4ce0e731062c8d3c8ec54763ae2 (diff)
downloadu-boot-2f8d396b9302eddcd8d552648e101a46b7a80acd.tar.gz
Add support for building native win32 tools
Add support for compiling the host tools in the tools directory using the MinGW toolchain. This produces executables which can be used on standard Windows computers without requiring cygwin. One must specify the MinGW compiler and strip utilities as if they were the host toolchain in order to build win32 executables, eg: make HOSTCC=i586-mingw32msvc-gcc HOSTSTRIP=i586-mingw32msvc-strip tools Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
Diffstat (limited to 'README')
-rw-r--r--README10
1 files changed, 10 insertions, 0 deletions
diff --git a/README b/README
index fcc4d7c5f3..142dbccec1 100644
--- a/README
+++ b/README
@@ -2716,6 +2716,16 @@ necessary. For example using the ELDK on a 4xx CPU, please enter:
$ CROSS_COMPILE=ppc_4xx-
$ export CROSS_COMPILE
+Note: If you wish to generate Windows versions of the utilities in
+ the tools directory you can use the MinGW toolchain
+ (http://www.mingw.org). Set your HOST tools to the MinGW
+ toolchain and execute 'make tools'. For example:
+
+ $ make HOSTCC=i586-mingw32msvc-gcc HOSTSTRIP=i586-mingw32msvc-strip tools
+
+ Binaries such as tools/mkimage.exe will be created which can
+ be executed on computers running Windows.
+
U-Boot is intended to be simple to build. After installing the
sources you must configure U-Boot for one specific board type. This
is done by typing: