On 12 June 2013 01:49, Alan W. Irwin <ir...@beluga.phys.uvic.ca> wrote:
> I successfully built the ultra-fast ninja build tool on Wine using the
> MinGW g++ compiler. To achieve that success I had to deal with a
> small number of issues including
> one wine/ninja header name inconsistency which is that DbgHelp.h
> (#included by the ninja code) has a lower-case name (dbghelp.h) on
> wine, and the MinGW suite of compilers is sensitive to the case of
> header file names. I worked around this issue with the following
> symlink
>
> /home/wine/wine_build/install-git/include/wine/windows/DbgHelp.h ->
> dbghelp.h
>
> where /home/wine/wine_build/install-git is my install prefix for
> my wine-git build.
>
> Is Wine following the correct Windows naming convention for this
> header?
>
There's no such thing, at least wrt. case; Windows is case
insensitive. Wine just uses lower case, and for the most part that's
also the C / Unix convention, although there are certainly exceptions.
Typically you'd just change your source (Ninja in this case) to
consistently use lower case, instead of creating symlinks.