From: Marius Storm-Olsen <mstormo@gmail.com>
To: Michael Wookey <michaelwookey@gmail.com>
Cc: Johannes Sixt <j.sixt@viscovery.net>, git@vger.kernel.org
Subject: Re: [PATCH] compat/mingw.c: MSVC build must use ANSI Win32 API's
Date: Tue, 22 Sep 2009 11:40:15 +0200 [thread overview]
Message-ID: <4AB89B7F.3050902@gmail.com> (raw)
In-Reply-To: <d2e97e800909220217y5bda4698pc286711a3535f87d@mail.gmail.com>
Michael Wookey said the following on 22.09.2009 11:17:
> 2009/9/22 Marius Storm-Olsen <mstormo@gmail.com>:
>> Michael, how are you trying to compile git? With the IDE or the
>> GNU Make? Which version of MSVC? If you use the IDE, can you make
>> sure it doesn't contain the UNICODE define in the compiler
>> section of the properties of the projects?
>
> I'm using the VS 2008 Professional IDE (the solution doesn't open
> in VS 2005). I made no changes to the build settings. In the
> Preprocessor section of the project, UNICODE is defined.
Were these projects generated with the Vcproj generator in
contrib/buildsystem, with the Qmake generator, or the projects from
Frank's repo?
> On another note, I see *many* build warnings for things like
> "signed/unsigned compares". I'd be willing to work through these
> warnings and fix them. Thoughts?
Well, first find out why these are a problem with MSVC and not GCC.
Are the types different on these platforms? signed vs unsigned should
show up with GCC as well. We need to make sure that we don't fix
signed/unsigned issues on one platform, just to introduce it to
another platform.
In any case, it would be good for someone to have a look at these,
just so we can determine the cause for most of them, and then we
should figure out on the list how to deal with them.
Just my €0.2..
--
.marius
next prev parent reply other threads:[~2009-09-22 9:40 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-09-22 4:10 [PATCH] compat/mingw.c: MSVC build must use ANSI Win32 API's Michael Wookey
2009-09-22 6:08 ` Johannes Sixt
2009-09-22 7:23 ` Marius Storm-Olsen
2009-09-22 9:17 ` Michael Wookey
2009-09-22 9:40 ` Marius Storm-Olsen [this message]
2009-09-22 9:54 ` Michael Wookey
2009-09-23 4:43 ` Michael Wookey
2009-09-28 6:45 ` Johannes Sixt
2009-09-28 7:47 ` Michael Wookey
2009-09-28 8:10 ` Johannes Sixt
2009-09-28 9:50 ` Michael Wookey
2009-09-28 9:55 ` Michael Wookey
2009-09-28 10:21 ` Marius Storm-Olsen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4AB89B7F.3050902@gmail.com \
--to=mstormo@gmail.com \
--cc=git@vger.kernel.org \
--cc=j.sixt@viscovery.net \
--cc=michaelwookey@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).