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: Compilation problems with latest MSVC Date: Sun, 24 Dec 2006 06:25:16 -0500 Message-ID: Reply-To: Eli Zaretskii NNTP-Posting-Host: dough.gmane.org X-Trace: sea.gmane.org 1166959556 28431 80.91.229.10 (24 Dec 2006 11:25:56 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 24 Dec 2006 11:25:56 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 24 12:25:54 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by dough.gmane.org with esmtp (Exim 4.50) id 1GyRUD-0002mL-4S for ged-emacs-devel@m.gmane.org; Sun, 24 Dec 2006 12:25:49 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GyRUC-0006Rf-Kg for ged-emacs-devel@m.gmane.org; Sun, 24 Dec 2006 06:25:48 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GyRTz-0006Qf-Ue for emacs-devel@gnu.org; Sun, 24 Dec 2006 06:25:35 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GyRTz-0006QF-6d for emacs-devel@gnu.org; Sun, 24 Dec 2006 06:25:35 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GyRTz-0006QA-0a for emacs-devel@gnu.org; Sun, 24 Dec 2006 06:25:35 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1GyRTy-00049y-93 for emacs-devel@gnu.org; Sun, 24 Dec 2006 06:25:34 -0500 Original-Received: from eliz by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1GyRTg-0005hV-2n for emacs-devel@gnu.org; Sun, 24 Dec 2006 06:25:16 -0500 Original-To: emacs-devel@gnu.org 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:64205 Archived-At: It seems like latest versions of MSVC are incompatible with the Emacs build procedure (MSVC 6 compiles the current CVS just fine). See the error messages below; this is with Visual Studio 2005 Express Edition, the MS ``freeware'' distribution. I could try working on these when I have time, but the question is: do we care? Is it enough to say that the last version of MSVC we support is v6? (Does anyone know if Studio 7 is okay?) >nmake bootstrap Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cl -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -nologo -D_X86_=1 -c -Zel -W2 -H63 -Oxsb2 -Oy- -G6dF -Zp8 -Zi -Di386 -D_CRTAPI1=_cdecl -Foobj-spd/i386\ addsection.c cl : Command line warning D9035 : option 'Ze' has been deprecated and will be removed in a future release cl : Command line warning D9035 : option 'H' has been deprecated and will be removed in a future release cl : Command line warning D9002 : ignoring unknown option '-G6' addsection.c link -out:obj-spd/i386/addsection.exe -nologo -release -incremental:no -version:3.10 -swaprun:cd -swaprun:net setargv.obj -debug:full -debugtype:both obj-spd/i386/addsection.obj libc.lib oldnames.lib user32.lib LINK : warning LNK4224: /DEBUG:FULL is no longer supported; ignored LINK : fatal error LNK1117: syntax error in option 'debugtype:both' NMAKE : fatal error U1077: 'link' : return code '0x45d' Stop. The compiler identifies itself as follows: Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.762 for 80x86