From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim Crews Newsgroups: gmane.emacs.bugs Subject: bug#9960: Compiling Emacs trunk with MSVC Date: Wed, 30 Nov 2011 09:30:05 -0700 Message-ID: <4ED65A0D.2000407@code-affinity.com> References: <4ED65062.8070607@code-affinity.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1322675479 2462 80.91.229.12 (30 Nov 2011 17:51:19 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 30 Nov 2011 17:51:19 +0000 (UTC) To: 9960@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 30 18:51:15 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RVoJO-0005Ru-MD for geb-bug-gnu-emacs@m.gmane.org; Wed, 30 Nov 2011 18:51:14 +0100 Original-Received: from localhost ([::1]:41611 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RVoJJ-0006sL-58 for geb-bug-gnu-emacs@m.gmane.org; Wed, 30 Nov 2011 12:51:09 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:48705) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RVoJD-0006fv-2s for bug-gnu-emacs@gnu.org; Wed, 30 Nov 2011 12:51:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RVoJ9-000333-0Z for bug-gnu-emacs@gnu.org; Wed, 30 Nov 2011 12:51:03 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46179) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RVoJ8-00032z-Uq for bug-gnu-emacs@gnu.org; Wed, 30 Nov 2011 12:50:58 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RVoJC-0005f5-Je for bug-gnu-emacs@gnu.org; Wed, 30 Nov 2011 12:51:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Tim Crews Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Nov 2011 17:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9960 X-GNU-PR-Package: emacs,w32 X-GNU-PR-Keywords: Original-Received: via spool by 9960-submit@debbugs.gnu.org id=B9960.132267542921705 (code B ref 9960); Wed, 30 Nov 2011 17:51:02 +0000 Original-Received: (at 9960) by debbugs.gnu.org; 30 Nov 2011 17:50:29 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RVoIe-0005dw-SG for submit@debbugs.gnu.org; Wed, 30 Nov 2011 12:50:29 -0500 Original-Received: from caiajhbdcahe.dreamhost.com ([208.97.132.74] helo=homiemail-a84.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RVn2y-0003hf-72 for 9960@debbugs.gnu.org; Wed, 30 Nov 2011 11:30:13 -0500 Original-Received: from homiemail-a84.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a84.g.dreamhost.com (Postfix) with ESMTP id 54F7E1DE070 for <9960@debbugs.gnu.org>; Wed, 30 Nov 2011 08:30:07 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=code-affinity.com; h=message-id :date:from:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; q=dns; s= code-affinity.com; b=sYa+etwDSi5DYpRwil3KXZ6/zwnpWA7mLgFcuU6Nw3V x9aPdyavkF1kUX1a/5NBspxf4n2N2wdmTPgzyqFLCSScSmOR+sYgxKs3hc92pwUw iy3kGKFobLmiq1ER+hbW/me06plqwAmOSHdbeCRHbTiXN4PVogS/aeuGx4SfEZmc = DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=code-affinity.com; h= message-id:date:from:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; s= code-affinity.com; bh=PU4uXAW5leFLxt952T/fIFOwTeQ=; b=zDJfUQQwJT 16sETgKTlZijglUGvRCK+Hm+G+5SAytzd0CE7eXHCfycpibYNVnqrIaeh2NpLRvn pftu2Ex8eqB4lW4b76+pvny1y74t5kbV0sPJKQeYyNR3FI5h85B4H2royC8Lfrqk 2AOE+hJYvPWQPj7wvelBmZwRAquHPpOQY= Original-Received: from [192.168.1.100] (ip24-251-175-208.ph.ph.cox.net [24.251.175.208]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: tim.crews@code-affinity.com) by homiemail-a84.g.dreamhost.com (Postfix) with ESMTPSA id 3637E1DE06A for <9960@debbugs.gnu.org>; Wed, 30 Nov 2011 08:30:07 -0800 (PST) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0 In-Reply-To: <4ED65062.8070607@code-affinity.com> X-Mailman-Approved-At: Wed, 30 Nov 2011 12:50:26 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 30 Nov 2011 12:51:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:54501 Archived-At: On 11/30/2011 8:48 AM, Tim Crews wrote:

The initial "nmake bootstrap" still does not work.  The compilation of ntlib.c fails with

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\time.h(270) : error C2090: function returns array

On further inspection, I see that Fabrice Popineau already posted a patch on 28 November that resolves this issue (Message 224).  This patch has not made it into the bzr source yet.

With Fabrice's patch in place, I am able to successfully build the 32-bit Windows Emacs with the MSVC toolchain.  I'm using it now.

Tim Crews