<!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>