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

New issue 143 by [email protected]: vim fails to compile with python and python3 under msvc9/msvc10 after patch 1230.
http://code.google.com/p/vim/issues/detail?id=143

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


Attachments:
        msvc10.png  57.4 KB

--
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/groups/opt_out.


Raspunde prin e-mail lui