[U-Boot] [PATCH/next v3 27/28] Add support for building native win32 tools
Wolfgang Denk
wd at denx.de
Sat Apr 4 01:20:58 CEST 2009
Dear Peter Tyser,
In message <1236988492-21295-28-git-send-email-ptyser at xes-inc.com> you wrote:
> 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 at xes-inc.com>
> ---
> README | 10 ++++++
> include/image.h | 2 +
> include/libfdt_env.h | 12 +++++++
> tools/Makefile | 23 ++++++++++----
> tools/mingw_support.c | 79 +++++++++++++++++++++++++++++++++++++++++++++++++
> tools/mingw_support.h | 51 +++++++++++++++++++++++++++++++
> tools/mkimage.h | 5 +++
> tools/os_support.c | 24 +++++++++++++++
> tools/os_support.h | 29 ++++++++++++++++++
> tools/ubsha1.c | 3 ++
> 10 files changed, 231 insertions(+), 7 deletions(-)
> create mode 100644 tools/mingw_support.c
> create mode 100644 tools/mingw_support.h
> create mode 100644 tools/os_support.c
> create mode 100644 tools/os_support.h
I'm not happy about this os_support thingy, especially since it will
always be compiled, even if not needed in 99.99% of the cases. Maybe
you have a better idea and can send a cleanup-patch?
Added, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Is the glass half empty, half full, or twice as large as it needs to
More information about the U-Boot
mailing list