From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Babic Date: Fri, 06 Jun 2014 15:30:58 +0200 Subject: [U-Boot] [RFC PATCH] IMX: Rename IMX image "SPL" to something else for Cygwin In-Reply-To: <1402057882-29194-1-git-send-email-yamada.m@jp.panasonic.com> References: <1402057882-29194-1-git-send-email-yamada.m@jp.panasonic.com> Message-ID: <5391C292.1020001@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Masahiro, On 06/06/2014 14:31, Masahiro Yamada wrote: > I am not sure how much effort we should make > for building U-Boot on Cygwin. > > Anyway, other than host programs, I notice file name problem. > > Unlike Unix or Linux, on Windows upper/lower cases for file names > are not distinguished. > > On Cygwin, for example, we cannot do this: > > $ mkdir abc > $ mkdir ABC > mkdir: cannot create directory `ABC': File exists > Right, this is a well know issue. > It causes some problems in U-Boot too. > > For example, > > $ make mrproper > CLEAN SPL > rm: cannot remove `SPL': Is a directory > Makefile:1278: recipe for target 'clobber' failed > make: *** [clobber] Error 1 > > $ make qong_config > Configuring for qong board... > > $ make clean > CLEAN arch/arm/imx-common > rm: cannot remove `arch/arm/imx-common/../../../SPL': Is a directory > scripts/Makefile.clean:79: recipe for target '__clean' failed > make[1]: *** [__clean] Error 1 > Makefile:1256: recipe for target '_clean_arch/arm/imx-common' failed > make: *** [_clean_arch/arm/imx-common] Error 2 > > I notice at least one file name conflict at the top directory. > > SPL - image for IMX > spl - directory where SPL is built > > This commit renames the former to a temporary name. > > I guess there is few developers testing U-Boot on Cygwin. > If Cygwin support is mandatory, please consider to rename IMX image. IMHO we have to consider if there will be a high request to build on Cygwin and I prefer to defer this issue. Some developers working before on Cygwin are used to set up a VM on their OS nowadays, reducing the number of people who need a Cygwin environment. Regards, Stefano -- ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de =====================================================================