Re: [HACKERS] Windows Tools
Hello, David. We are still using MinGW. Why? How? And other questions are answered in my post: http://pgolub.wordpress.com/2008/12/15/building-postgresql-client-library-using-mingw-under-winxp-sp3/ You wrote: DF> Hello, DF> At work, I've been tasked with providing some Windows connection DF> libraries, etc. Are people still using MinGW, or should I just DF> recommend using a proprietary toolkit to do the builds? If so, which DF> one(s)? DF> Cheers, DF> David (Windows n00b) DF> -- DF> David Fetter http://fetter.org/ DF> Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter DF> Skype: davidfetter XMPP: david.fet...@gmail.com DF> iCal: webcal://www.tripit.com/feed/ical/people/david74/tripit.ics DF> Remember to vote! DF> Consider donating to Postgres: http://www.postgresql.org/about/donate -- With best wishes, Pavel mailto:pa...@gf.microolap.com -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
Re: [HACKERS] Windows Tools
On Sat, Sep 4, 2010 at 00:26, Peter Geoghegan wrote: > Hi David > > I seem to recall the last time that I built Postgres on windows using > VC++, there was a whole load of compiler warnings, because MS have > taken it upon themselves to deprecate various C std lib functions (in > particular, string.h functions). You're supposed to use their > non-standard variants that specify bounds. They can safely be ignored. That must've been a *long* time ago. IIRC, we got rid of those before making the MSVC build official in a release... I wonder if you're mixing it up with the time when we only supported building libpq with it - we didn't, i think, remove those warnings back then... -- Magnus Hagander Me: http://www.hagander.net/ Work: http://www.redpill-linpro.com/ -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
Re: [HACKERS] Windows Tools
Hi David I seem to recall the last time that I built Postgres on windows using VC++, there was a whole load of compiler warnings, because MS have taken it upon themselves to deprecate various C std lib functions (in particular, string.h functions). You're supposed to use their non-standard variants that specify bounds. They can safely be ignored. -- Regards, Peter Geoghegan -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
Re: [HACKERS] Windows Tools
On Fri, Sep 03, 2010 at 06:24:06PM +0200, Magnus Hagander wrote: > On Fri, Sep 3, 2010 at 17:18, Dave Page wrote: > > On Fri, Sep 3, 2010 at 4:11 PM, David Fetter wrote: > >> Hello, > >> > >> At work, I've been tasked with providing some Windows connection > >> libraries, etc. Are people still using MinGW, or should I just > >> recommend using a proprietary toolkit to do the builds? If so, > >> which one(s)? > > > > Visual C++ 2005 for 8.3/8.4 or 2008 for 9.0. You can use the free > > "Express" versions, but you'll need the Windows SDK as well with > > those (also free). Setup info is in the docs - note that it can be > > a little painful to get the SDK fully registered with 2005, but it > > seems to be completely automatic with 2008. > > If you download the latest SDK, you don't even need Visual C++ > Express - you can build directly from the SDK. Assuming you don't > *want* the IDE, of course... Here are a few of the things I'd rather have than that IDE: * Root canal therapy without anaesthesia * Migraine * Windows for my desktop Fortunately, it looks like I'll get none of the above for this project :) Cheers, David. -- David Fetter http://fetter.org/ Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter Skype: davidfetter XMPP: david.fet...@gmail.com iCal: webcal://www.tripit.com/feed/ical/people/david74/tripit.ics Remember to vote! Consider donating to Postgres: http://www.postgresql.org/about/donate -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
Re: [HACKERS] Windows Tools
On Fri, Sep 3, 2010 at 17:18, Dave Page wrote: > On Fri, Sep 3, 2010 at 4:11 PM, David Fetter wrote: >> Hello, >> >> At work, I've been tasked with providing some Windows connection >> libraries, etc. Are people still using MinGW, or should I just >> recommend using a proprietary toolkit to do the builds? If so, which >> one(s)? > > Visual C++ 2005 for 8.3/8.4 or 2008 for 9.0. You can use the free > "Express" versions, but you'll need the Windows SDK as well with those > (also free). Setup info is in the docs - note that it can be a little > painful to get the SDK fully registered with 2005, but it seems to be > completely automatic with 2008. If you download the latest SDK, you don't even need Visual C++ Express - you can build directly from the SDK. Assuming you don't *want* the IDE, of course... -- Magnus Hagander Me: http://www.hagander.net/ Work: http://www.redpill-linpro.com/ -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
Re: [HACKERS] Windows Tools
On Fri, Sep 3, 2010 at 4:11 PM, David Fetter wrote: > Hello, > > At work, I've been tasked with providing some Windows connection > libraries, etc. Are people still using MinGW, or should I just > recommend using a proprietary toolkit to do the builds? If so, which > one(s)? Visual C++ 2005 for 8.3/8.4 or 2008 for 9.0. You can use the free "Express" versions, but you'll need the Windows SDK as well with those (also free). Setup info is in the docs - note that it can be a little painful to get the SDK fully registered with 2005, but it seems to be completely automatic with 2008. -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise Postgres Company -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers