<div dir="ltr"><br><div>Hi,</div><div><br></div><div>I tried out 1.11.0beta1 yesterday and today and everything I have tried seems fine to me on Win64.</div><div><br></div><div>I have two small questions:</div><div><br></div>
<div>1. I really like the change in the Windows build procedure that introduces the "nmake.local" include in which I can put many of my growing collection of local edits.  I say "many" instead of "all" because I don't see how to effectively "comment out" a makefile variable using the nmake.local method.</div>
<div><br></div><div>For instance, I want to build without ODBC support.  The nmake.opt file contains the instruction</div><div><br></div><div><div># Comment out the following to disable ODBC support.</div><div>ODBC_SUPPORTED = 1</div>
</div><div><br></div><div>Can anyone think of a way to undo the ODBC_SUPPORTED definition</div><div>(on by default) from nmake.local?  The variable is later checked in three places with "!IFDEF ODBC_SUPPORTED" so changing its value won't work, not to mention that the nmake.local inclusion comes before ODBC_SUPPORTED definition.</div>
<div><br></div><div>2. When building on Win64, I always notice lots of warnings (C4244 and C4267) that arise because of implicit conversions from (say) size_t to int.  I was wondering why many open source projects (including GDAL) don't seem to fix these - is it because the necessary casts make the code less readable in someone's opinion?  Or is it just because no one has gotten around to it?  If it's the latter, I would be willing to submit a ticket with some patches.  It seems a pity to build with /W4 but put up with so many warnings.</div>
<div><br></div><div>Thanks,</div><div><br></div><div>carl</div></div>