From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Info: Emacs build using VC 2005 (VC8) failure Date: Fri, 15 Jun 2007 09:56:01 +0300 Message-ID: References: Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: sea.gmane.org 1181890585 25119 80.91.229.12 (15 Jun 2007 06:56:25 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 15 Jun 2007 06:56:25 +0000 (UTC) Cc: emacs-devel@gnu.org To: dhruva Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 15 08:56:23 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Hz5jK-0007En-Ji for ged-emacs-devel@m.gmane.org; Fri, 15 Jun 2007 08:56:22 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hz5jK-0002Q4-8m for ged-emacs-devel@m.gmane.org; Fri, 15 Jun 2007 02:56:22 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Hz5jF-0002P9-VU for emacs-devel@gnu.org; Fri, 15 Jun 2007 02:56:18 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Hz5jE-0002Ny-2y for emacs-devel@gnu.org; Fri, 15 Jun 2007 02:56:17 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hz5jD-0002Nj-Rx for emacs-devel@gnu.org; Fri, 15 Jun 2007 02:56:15 -0400 Original-Received: from heller.inter.net.il ([213.8.233.23]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Hz5jD-0006HC-0F for emacs-devel@gnu.org; Fri, 15 Jun 2007 02:56:15 -0400 Original-Received: from HOME-C4E4A596F7 (IGLD-83-130-250-75.inter.net.il [83.130.250.75]) by heller.inter.net.il (MOS 3.7.3a-GA) with ESMTP id CVJ46307 (AUTH halo1); Fri, 15 Jun 2007 09:56:00 +0300 (IDT) In-reply-to: (message from dhruva on Thu, 14 Jun 2007 14:39:11 +0530) X-detected-kernel: FreeBSD 4.7-5.2 (or MacOS X 10.2-10.4) (2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:72922 Archived-At: > Date: Thu, 14 Jun 2007 14:39:11 +0530 > From: dhruva > > When I try to build GNU Emacs (HEAD) using Visual Studio 2005 (VC8) > on Windows 2003, it fails. This is a known problem. nt/INSTALL clearly says that VS 2005 is not supported. Jason told you some of the reasons. When this came up during the pretest of Emacs 22.1, we felt that, given the availability of the MinGW port of GCC, expending to much effort on adding VC8 support is unjustified. You are welcome to try to make it work and submit the resulting patches, of course. > The main > change is that MS has decided not to ship "libc.lib" and instead > supplies only the "libcmt.lib" (thread safe version). In the GNU Emacs > makefile (on Windows), it hard codes the linking with "libc.lib". We tried to use libcmt, but the resulting binary crashes because some conflict with memory allocation functions.