<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 9.00.8112.16441"></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial>Xiong He,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial>I think PostgreSQL was thinking of dropping VS2005 for future 
versions.  The 8.4 edb binaries are compiled with 2005, but the 9.0/9.1 I 
believe are compiled with 2008 and I think there is talk of VS 2010 for the 
upcoming 9.1. Even them they have an ugly hackish perl script that builds the 
solution files.  So much effort was involved there and they are a much 
larger crew.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial>Anyrate not disagreeing with you that having a VS compile 
option wouldn't be nice for some.  I'm just saying it's a lot of 
work.  You don't know how much effort GEOS folks put in to make VS 
compilation a possibility and it would be even more work for PostGIS.  I 
know because I have to listen to their rants. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial>There is discussion of moving to CMAKE similar to what Geos is 
experimenting with that would make this much easier.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial>Until then,  I don't think it's a dream that is easily 
attainable and would take mountains of effort for a questionable possiblity of 
more developers.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial>Pierre and I are the only PostGIS developers who develop 
predominantly on windows.  I for one don't care about a VS build as I find 
the whole VS environment annoying.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial>Pierre may be more sympathetic.  I think he wants a VS 
environment.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial>I apologize if I come off irritated, I don't mean to.  
Just want to explain the difficulty that may not be immediately apparent to 
casual observers.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=376575023-09042012><FONT color=#0000ff 
size=2 face=Arial>Regina</FONT></SPAN></DIV>
<DIV><SPAN class=376575023-09042012></SPAN><FONT size=2 face=Arial><A 
href="http://www.postgis.us">http://ww<SPAN 
class=376575023-09042012>w</SPAN>.postgis.us</A></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=376575023-09042012></SPAN></FONT></FONT></FONT><BR> </DIV>
<BLOCKQUOTE 
style="BORDER-LEFT: #0000ff 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px" 
dir=ltr>
  <DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
  <HR tabIndex=-1>
  <FONT size=2 face=Tahoma><B>From:</B> 
  postgis-devel-bounces@postgis.refractions.net 
  [mailto:postgis-devel-bounces@postgis.refractions.net] <B>On Behalf Of 
  </B>iihero<BR><B>Sent:</B> Monday, April 09, 2012 10:01 AM<BR><B>To:</B> 
  PostGIS Development Discussion<BR><B>Subject:</B> Re: [postgis-devel] About 
  the build of postgis on windows platform<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV>Now, the PostgreSQL  supports only VS2005 directly.  And it 
  supports VS2005 well.<BR>The dependant project Geos and Proj of postGIS also 
  can be built under VS2005 very well.<BR>My thinking is that postGIS could do 
  this as well by a little extra work. <BR>Anyway, it will take time to 
  make it work.</DIV>
  <DIV><INCLUDETAIL>
  <DIV> </DIV>
  <DIV style="COLOR: #000">
  <DIV 
  style="PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial Narrow; FONT-SIZE: 12px; PADDING-TOP: 2px">------------------ Original ------------------</DIV>
  <DIV 
  style="PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #efefef; FONT-SIZE: 12px; PADDING-TOP: 8px">
  <DIV id=menu_sender><B>From: </B> "Paragon 
  Corporation"<lr@pcorp.us>;</DIV>
  <DIV><B>Date: </B> Mon, Apr 9, 2012 08:06 PM</DIV>
  <DIV><B>To: </B> "'PostGIS Development 
  Discussion'"<postgis-devel@postgis.refractions.net>; <WBR></DIV>
  <DIV></DIV>
  <DIV><B>Subject: </B> Re: [postgis-devel] About the build of postgis on 
  windows platform</DIV></DIV>
  <DIV> </DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial>Not without a lot of work I'm afraid.  That's why we 
  didn't go down that route, we started off trying and gave up. Granted we don't 
  have much experience with VC.  No one has stepped up to spend the effort 
  on it. </FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial></FONT></SPAN> </DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial>We personally don't care much for VS 2008 (2008 is ancient 
  at this point) so we are definitely not willing to put in the effort for 
  it.  The main reason I don't like it is I'm running VC 2010 (just for web 
  development) on my box and evne that is old and </FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial>I don't want to install yet another VS that takes eons to 
  install and when I can just copy my mingw chain to another computer and be 
  done with it.  I don't think the PostgreSQL system completely supports VC 
  2010 yet and even if it did, we'd have to be distrbuting VC 2010 runtimes in 
  the build, thus making our packaging more complicated.</FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial></FONT></SPAN> </DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial>PostGIS make check tool chain is also very much designed to 
  work under a Unix environment so to check VS without that, I could never trust 
  the build I make with VS so I'd end up having to build with 2 
  chains.</FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial></FONT></SPAN> </DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial>So unless someone else is willing to put in the aggrevation 
  of getting a native VS build working, it ain't happening. </FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial></FONT></SPAN> </DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial>Sorry to be so blunt about it,</FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial>Regina</FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial><A 
  href="http://www.postgis.us">http://www.postgis.us</A></FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=461405311-09042012><FONT color=#0000ff 
  size=2 face=Arial></FONT></SPAN> </DIV><BR>
  <BLOCKQUOTE 
  style="BORDER-LEFT: #0000ff 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px" 
  dir=ltr>
    <DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
    <HR tabIndex=-1>
    <FONT size=2 face=Tahoma><B>From:</B> 
    postgis-devel-bounces@postgis.refractions.net 
    [mailto:postgis-devel-bounces@postgis.refractions.net] <B>On Behalf Of 
    </B>iihero<BR><B>Sent:</B> Monday, April 09, 2012 12:16 AM<BR><B>To:</B> 
    postgis-devel<BR><B>Subject:</B> [postgis-devel] About the build of postgis 
    on windows platform<BR></FONT><BR></DIV>
    <DIV></DIV>For now, seems the native build of VS2005/2008 on windows 
    platform is not supported directly for postgis2.0.<BR>Is it possible to get 
    a makefile.vc to work for the postgis?<BR><BR>Since postgresql has already 
    changed the default build mode on windows platform, I think it's very useful 
    to most of the developer.<BR><BR>Thanks.<BR><BR>
    <DIV>
    <DIV 
    style="FONT-FAMILY: Arial Narrow; COLOR: rgb(144,144,144); FONT-SIZE: 12px">------------------</DIV>
    <DIV style="FONT-FAMILY: Verdana; COLOR: rgb(0,0,0); FONT-SIZE: 14px">
    <DIV>----------------------------------------------------------</DIV>
    <DIV>iihero(Xiong He)  http://www.sql9.com</DIV>
    <DIV>----------------------------------------------------------<BR><BR></DIV></DIV></DIV>
    <DIV></DIV>
    <DIV> </DIV></BLOCKQUOTE></DIV></INCLUDETAIL></DIV></BLOCKQUOTE></BODY></HTML>