Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TxFTb-0008TD-Ck for pgsql-hackers@arkaria.postgresql.org; Mon, 21 Jan 2013 11:23:43 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.72) (envelope-from ) id 1TxFTa-0005Pn-U2 for pgsql-hackers@arkaria.postgresql.org; Mon, 21 Jan 2013 11:23:42 +0000 Received: from magus.postgresql.org ([87.238.57.229]) by malur.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TxFTZ-0005Pi-P1 for pgsql-hackers@postgresql.org; Mon, 21 Jan 2013 11:23:41 +0000 Received: from mail-qc0-f169.google.com ([209.85.216.169]) by magus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TxFTW-0005xA-0u for pgsql-hackers@postgresql.org; Mon, 21 Jan 2013 11:23:41 +0000 Received: by mail-qc0-f169.google.com with SMTP id t2so3749976qcq.28 for ; Mon, 21 Jan 2013 03:23:36 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent:x-gm-message-state; bh=A4kCn0Qv/+SoU1Szt4k1yhe6D1RRobaWlPXaARleoq0=; b=pg1yI+0NRO2KNnWGON/ZhkMMzi0WTdZOQm3zZMUMLIKj7QrBNOpy63dQqdvJE65hCp BkT2l2eXtuDvMR6TIYP112AyspZ4atF8QUPkQ7ML1KDmbxEvgd3dTtvl1dA5Evkz4jHg k6kxb/11fyLMkixskBSGJ0Z9a9gCfxHiKAGFZ0kx/wU5CCbtATgiwKdm5U+L0kpaGLM6 97ZthTRK3YC6/ZREGnTP6eNKsbFxBHV/XsU0hfpEDBS4Moj4AFEJiYKrVwT7L2Uc7qnd oxaye2klMKHhGVU7tt7s0NbsIO6ihL1+MrmMWLq4jb1pa20l2cOcYas7l4MrpweGNVwr JQjQ== X-Received: by 10.224.196.196 with SMTP id eh4mr18970460qab.68.1358767416093; Mon, 21 Jan 2013 03:23:36 -0800 (PST) Received: from tornado.leadboat.com (ip68-105-236-221.hr.hr.cox.net. [68.105.236.221]) by mx.google.com with ESMTPS id dd15sm8737852qab.20.2013.01.21.03.23.34 (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 21 Jan 2013 03:23:34 -0800 (PST) Date: Mon, 21 Jan 2013 06:23:32 -0500 From: Noah Misch To: Craig Ringer Cc: Brar Piening , Heikki Linnakangas , Magnus Hagander , pgsql-hackers Subject: Re: Visual Studio 2012 RC Message-ID: <20130121112332.GA9830@tornado.leadboat.com> References: <4FD3F553.9060105@gmx.de> <4FEB0D39.6080108@enterprisedb.com> <50526BA6.3030103@gmx.de> <20121002011201.GC30396@tornado.leadboat.com> <507B2B0A.2030506@gmx.de> <20121015115351.GC4627@tornado.leadboat.com> <20130101025421.GA17763@tornado.leadboat.com> <50FD0B35.3020503@2ndQuadrant.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <50FD0B35.3020503@2ndQuadrant.com> User-Agent: Mutt/1.5.18 (2008-05-17) X-Gm-Message-State: ALoCoQlZ3lot3zML/UCcKXubdY32TnMp5H+VqTdaOEywLpP4yJB9t7Jy0qMowiGbgmhyOBdLoZoi X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org On Mon, Jan 21, 2013 at 05:32:37PM +0800, Craig Ringer wrote: > On 01/01/2013 10:54 AM, Noah Misch wrote: > > Tester warning: if you currently have some form of VS2010 installed, including > > the compilers of Windows SDK 7.1, beware of this problem: > > http://stackoverflow.com/questions/10888391/link-fatal-error-lnk1123-failure-during-conversion-to-coff-file-invalid-or-c > FYI, you can properly fix this without uninstalling anything, giving you > a system with a working VS 2012 as well as working SDK 7.1 / VS 2010 SP1 > 32-bit and 64-bit compilers. > > Install the tools in the following order: > > * VS Express 2010: > http://www.microsoft.com/visualstudio/eng/products/visual-studio-2010-express > * Windows SDK 7.1 > * VS 2010 SP1: http://www.microsoft.com/en-au/download/details.aspx?id=23691 > * VS 2010 SP1 Compiler Update: > http://www.microsoft.com/en-au/download/details.aspx?id=4422 > * VS Express 2012 > > Note that SDK 7.1 and VS 2010 will fail to install if you have a newer > version of the Visual c++ 2010 runtime installed. Newer programs often > install this for you. As a workaround, you must uninstall the newer > runtime, install Visual Studio, the SDK, and service pack, then > reinstall the newer runtime to get the programs that require it to work > again. > > I've written more about both of these in the TROUBLESHOOTING section of > https://github.com/2ndQuadrant/pg_build_win/blob/master/README.md What fun. Thanks for working that out. -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers