Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 327 by [email protected]: Can't build vim with VS2013
https://code.google.com/p/vim/issues/detail?id=327

I'm building 64bit vim 7.4.

When I used VS2010 and use file "10_rc_win64.bat" from project vim-win3264:
https://code.google.com/p/vim-win3264/downloads/lists

set CPU=AMD64
set MSVCver=10.0
set PYTHON_VER=27
set PYTHON=D:\python\python%PYTHON_VER%
set DYNAMIC_PYTHON=yes
set FEATURES=HUGE
@set _pf=%ProgramFiles%
@if not "[%ProgramFiles(x86)%]"=="[]" set _pf=%ProgramFiles(x86)%
call "%_pf%\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86_amd64
@set _pf=
@title VS 2010 x64

And I follow the instruction in INSTALLpc. Use following commandline:

%VCDIR%bin\nmake -f Make_mvc.mak CPU=AMD64 GUI=yes OLE=yes PYTHON=%TOOLDIR%python\python27 DYNAMIC_PYTHON=yes PYTHON_VER=27 PYTHON3=%TOOLDIR%python\python34 DYNAMIC_PYTHON3=yes PYTHON3_VER=34 POSTSCRIPT=yes %1 IME=yes CSCOPE=yes

It all works.

But when I migrate to VS2013, of course I modified the env, as follows:

set CPU=AMD64
set MSVCver=12.0
set PYTHON_VER=27
set PYTHON=D:\python\python%PYTHON_VER%
set DYNAMIC_PYTHON=yes
set FEATURES=HUGE
@set _pf=%ProgramFiles%
@if not "[%ProgramFiles(x86)%]"=="[]" set _pf=%ProgramFiles(x86)%
call "%_pf%\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" amd64
@set _pf=
@title VS 2013 community edition x64

It won't work.

I add a environment variable
SDK_INCLUDE_DIR="C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include"

It also won't work.


--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- You received this message because you are subscribed to the Google Groups "vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui