emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Compilation problems with latest MSVC


From: Eli Zaretskii
Subject: Compilation problems with latest MSVC
Date: Sun, 24 Dec 2006 06:25:16 -0500

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]