Hello all,

I am trying to build the newest version of VIM on Windows with MinGW 4.7.1 and 
Python 2.7.3 and Python 3.23 bindings. Everything was compiling fined before, 
but as of this patch (probably) it no longer compiles because the following 
linker error:

C:\Users\root\AppData\Local\Temp\ccClQZVw.ltrans16.ltrans.o:ccClQZVw.ltrans16.o:(.text+0x6aab):
 undefined reference to `_imp__PyUnicodeUCS2_AsEncodedString'

Is this because UCS4 string stuff was introduced (and assumed to be default) in 
this patch in if_python3.c?
Official Windows distribution of latest Python 3 Py_UNICODE_SIZE in 
include/pyconfig.h to be "2".
I'm guessing this could be the issue?

On Friday, June 29, 2012 6:55:10 AM UTC-4, Bram Moolenaar wrote:
> Patch 7.3.569
> Problem:    Evaluating Vim expression in Python is insufficient.
> Solution:   Add vim.bindeval().  Also add pyeval() and py3eval(). (ZyX)
> Files:            runtime/doc/eval.txt, runtime/doc/if_pyth.txt, src/eval.c,
>           src/if_lua.c, src/if_py_both.h, src/if_python.c, src/if_python3.c,
>           src/proto/eval.pro, src/proto/if_python.pro,
>           src/proto/if_python3.pro, src/testdir/Make_amiga.mak,
>           src/testdir/Make_dos.mak, src/testdir/Make_ming.mak,
>           src/testdir/Make_os2.mak, src/testdir/Makefile,
>           src/testdir/test86.in, src/testdir/test86.ok,
>           src/testdir/test87.in, src/testdir/test87.ok

-- 
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

Raspunde prin e-mail lui