proteanthread / vim

Automatically exported from code.google.com/p/vim
0 stars 0 forks source link

vim fails to compile with python and python3 under msvc9/msvc10 after patch 1230. #143

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Patch 1230 seems to broke the source code, and it no longer compiles.

FYI, I use this script to compile the latest snapshot of gvim routinely (and a 
similar one for msvc9)--

::~msvc10-vim64.bat: build 64-bit version of gvim using msvc10 toolchain.
::~author: Ji Han

set PATH=C:\Perl64\bin;%PATH%

::~beginning of line~--do not insert blank lines or comments.
nmake -f Make_mvc.mak CPU=AMD64 GUI=yes OLE=yes IME=yes CSCOPE=yes ^
WINVER=0x0500 NETBEANS=no DEFINES="-DFEAT_PROPORTIONAL_FONTS" ^
LUA=C:\opt\lua DYNAMIC_LUA=yes LUA_VER=52 ^
TCL=C:\Tcl85-x64 DYNAMIC_TCL=yes TCL_VER=85 TCL_VER_LONG=8.5 ^
PERL=C:\Perl64 DYNAMIC_PERL=yes PERL_VER=516 ^
PYTHON=C:\python27 DYNAMIC_PYTHON=yes PYTHON_VER=27 ^
PYTHON3=C:\python33 DYNAMIC_PYTHON3=yes PYTHON3_VER=33 ^
RUBY=C:\ruby-2.0.0-p195-x64-mswin64_100 DYNAMIC_RUBY=yes RUBY_VER=200 
RUBY_VER_LONG=2.0.0 ^
RUBY_PLATFORM=x64-mswin64_100 RUBY_INSTALL_NAME=x64-msvcrt-ruby200
::~end of line~

move /y >nul xxd\xxd.exe .
for %%e in ( dll exp lib res ) do ( move /y >nul gvimext\gvimext.%%e . )
for %%f in ( gvim.exe gvimext.dll vimrun.exe xxd.exe install.exe uninstal.exe ) 
do ( move /y >nul %%f \vim-x64-msvc10\ )

del /s /q *.obj

Original issue reported on code.google.com by hanji1...@gmail.com on 24 Jun 2013 at 2:34

Attachments:

GoogleCodeExporter commented 9 years ago
I think this has been already fixed by 7.3.1239.

Original comment by ktakata6...@gmail.com on 1 Oct 2014 at 12:14

GoogleCodeExporter commented 9 years ago

Original comment by chrisbr...@googlemail.com on 1 Oct 2014 at 5:01