On Tue, Apr 25, 2023 at 10:54 AM Heinrich Schuchardt <xypron.g...@gmx.de> wrote: > > > > Am 25. April 2023 01:08:34 MESZ schrieb Simon Glass <s...@chromium.org>: > >Add instructions for building u-boot.exe to run on Windows. > > > >Signed-off-by: Simon Glass <s...@chromium.org> > >--- > > > > doc/build/gcc.rst | 35 +++++++++++++++++++++++++++++++++++ > > 1 file changed, 35 insertions(+) > > > >diff --git a/doc/build/gcc.rst b/doc/build/gcc.rst > >index a0650a51db4b..40d0bde52413 100644 > >--- a/doc/build/gcc.rst > >+++ b/doc/build/gcc.rst > >@@ -184,8 +184,43 @@ Important ones are > > * clean - remove most generated files but keep the configuration > > * mrproper - remove all generated files + config + various backup files > > > >+Building for Windows > >+-------------------- > > Do you mean 'on Windows'? > > >+ > >+Limited support is available for Windows, including building sandbox. > >+ > >+It is best to use an out-of-tree build, so you can build multiple boards, > >+with the output in a temporary directory like `/tmp/b`. > > This chapter sems not to be about building on Windows generally. Are you > possibly using MinGW or MinGW-w64? How about cygwin?
The toolchain in the MSYS2 env should be MinGW-w64. cygwin is not for native Windows application build. > > Please, describe the build environment accurately. > > Wouldn't it be a much saner approach to use WSL? Then we don't need any of > the quirks. > WSL is essentially Linux and that's not what Simon wanted to do in this series. Building sandbox under WSL is no different from what it is on a Linux machine. Regards, Bin