Le jeudi 2 août 2018 16:59:50 UTC+2, Ni Va a écrit :
> Le jeudi 2 août 2018 15:37:43 UTC+2, Ken Takata a écrit :
> > Hi,
> > 
> > 2018/8/2 Thu 20:44:34 UTC+9 Ni Va wrote:
> > > Hi,
> > > 
> > > Trying to compile last vim 8.1.233 x86 source, it fails on ruby config.h
> > > 
> > > 
> > > This is the issue:
> > > 
> > > C:\ThirdParty\Ruby25-x86\include\ruby-2.5.0\i386-mswin32_140\ruby/config.h(4):
> > >  fatal error C1189: #error:  MSC version unmatch: _MSC_VER: 1912 is 
> > > expected.
> > > 
> > > NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual 
> > > Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\HostX86\x86\cl.EXE"' 
> > > : code retour '0x2'
> > > Stop.
> > 
> > You must have updated VC2017 recently.
> > You need to regenerate config.h with the updated compiler.
> > 
> > Regards,
> > Ken Takata
> 
> With the instructions in installPC ? it was done .

Got this link error now

terminal.c
channel.c
        cl -c /W3 /nologo  -I. -Iproto -DHAVE_PATHDEF -DWIN32   -DFEAT_TERMINAL 
 -DFEAT_JOB_CHANNEL      -DWINVER=0x0501 -D_WIN32_WINNT=0x0501 /MP 
-DHAVE_STDINT_H /O2 /GL -DNDEBUG /arch:IA32 /Zl /MT -DFEAT_OLE -DFEAT_MBYTE 
-DFEAT_GUI_W32 -DFEAT_DIRECTX -DDYNAMIC_DIRECTX -DFEAT_DIRECTX_COLOR_EMOJI 
-DDYNAMIC_ICONV -DDYNAMIC_GETTEXT -DFEAT_LUA -DDYNAMIC_LUA  
-DDYNAMIC_LUA_DLL=\"lua54.dll\" -DFEAT_PYTHON -DDYNAMIC_PYTHON  
-DDYNAMIC_PYTHON_DLL=\"python27.dll\" -DFEAT_PYTHON3 -DDYNAMIC_PYTHON3  
-DDYNAMIC_PYTHON3_DLL=\"python37.dll\" -DFEAT_RUBY -DDYNAMIC_RUBY 
-DDYNAMIC_RUBY_VER=25  -DDYNAMIC_RUBY_DLL=\"msvcrt-ruby250.dll\" -DFEAT_HUGE 
/Fd.\ObjGXOUYHRi386/ /Zi /Fo.\ObjGXOUYHRi386/ gui_dwrite.cpp if_ole.cpp
gui_dwrite.cpp
if_ole.cpp
        cl -c /W3 /nologo  -I. -Iproto -DHAVE_PATHDEF -DWIN32   -DFEAT_TERMINAL 
 -DFEAT_JOB_CHANNEL      -DWINVER=0x0501 -D_WIN32_WINNT=0x0501 /MP 
-DHAVE_STDINT_H /O2 /GL -DNDEBUG /arch:IA32 /Zl /MT -DFEAT_OLE -DFEAT_MBYTE 
-DFEAT_GUI_W32 -DFEAT_DIRECTX -DDYNAMIC_DIRECTX -DFEAT_DIRECTX_COLOR_EMOJI 
-DDYNAMIC_ICONV -DDYNAMIC_GETTEXT -DFEAT_LUA -DDYNAMIC_LUA  
-DDYNAMIC_LUA_DLL=\"lua54.dll\" -DFEAT_PYTHON -DDYNAMIC_PYTHON  
-DDYNAMIC_PYTHON_DLL=\"python27.dll\" -DFEAT_PYTHON3 -DDYNAMIC_PYTHON3  
-DDYNAMIC_PYTHON3_DLL=\"python37.dll\" -DFEAT_RUBY -DDYNAMIC_RUBY 
-DDYNAMIC_RUBY_VER=25  -DDYNAMIC_RUBY_DLL=\"msvcrt-ruby250.dll\" -DFEAT_HUGE 
/Fd.\ObjGXOUYHRi386/ /Zi /Fo.\ObjGXOUYHRi386/ version.c
version.c
        link /RELEASE /nologo /subsystem:windows /opt:ref /LTCG:STATUS 
-out:gvim.exe .\ObjGXOUYHRi386\arabic.obj  .\ObjGXOUYHRi386\beval.obj  
.\ObjGXOUYHRi386\blowfish.obj  .\ObjGXOUYHRi386\buffer.obj  
.\ObjGXOUYHRi386\charset.obj  .\ObjGXOUYHRi386\crypt.obj  
.\ObjGXOUYHRi386\crypt_zip.obj  .\ObjGXOUYHRi386\dict.obj  
.\ObjGXOUYHRi386\diff.obj  .\ObjGXOUYHRi386\digraph.obj  
.\ObjGXOUYHRi386\edit.obj  .\ObjGXOUYHRi386\eval.obj  
.\ObjGXOUYHRi386\evalfunc.obj  .\ObjGXOUYHRi386\ex_cmds.obj  
.\ObjGXOUYHRi386\ex_cmds2.obj  .\ObjGXOUYHRi386\ex_docmd.obj  
.\ObjGXOUYHRi386\ex_eval.obj  .\ObjGXOUYHRi386\ex_getln.obj  
.\ObjGXOUYHRi386\farsi.obj  .\ObjGXOUYHRi386\fileio.obj  
.\ObjGXOUYHRi386\fold.obj  .\ObjGXOUYHRi386\getchar.obj  
.\ObjGXOUYHRi386\hardcopy.obj  .\ObjGXOUYHRi386\hashtab.obj  
.\ObjGXOUYHRi386\json.obj  .\ObjGXOUYHRi386\list.obj  .\ObjGXOUYHRi386\main.obj 
 .\ObjGXOUYHRi386\mark.obj  .\ObjGXOUYHRi386\mbyte.obj  
.\ObjGXOUYHRi386\memfile.obj  .\ObjGXOUYHRi386\memline.obj  
.\ObjGXOUYHRi386\menu.obj  .\ObjGXOUYHRi386\message.obj  
.\ObjGXOUYHRi386\misc1.obj  .\ObjGXOUYHRi386\misc2.obj  
.\ObjGXOUYHRi386\move.obj  .\ObjGXOUYHRi386\normal.obj  
.\ObjGXOUYHRi386\ops.obj  .\ObjGXOUYHRi386\option.obj  
.\ObjGXOUYHRi386\os_mswin.obj  .\ObjGXOUYHRi386\winclip.obj  
.\ObjGXOUYHRi386\os_win32.obj  .\ObjGXOUYHRi386\pathdef.obj  
.\ObjGXOUYHRi386\popupmnu.obj  .\ObjGXOUYHRi386\quickfix.obj  
.\ObjGXOUYHRi386\regexp.obj  .\ObjGXOUYHRi386\screen.obj  
.\ObjGXOUYHRi386\search.obj  .\ObjGXOUYHRi386\sha256.obj  
.\ObjGXOUYHRi386\spell.obj  .\ObjGXOUYHRi386\spellfile.obj  
.\ObjGXOUYHRi386\syntax.obj  .\ObjGXOUYHRi386\tag.obj  
.\ObjGXOUYHRi386\term.obj  .\ObjGXOUYHRi386\ui.obj  .\ObjGXOUYHRi386\undo.obj  
.\ObjGXOUYHRi386\userfunc.obj  .\ObjGXOUYHRi386\window.obj  
.\ObjGXOUYHRi386\vim.res .\ObjGXOUYHRi386\gui.obj  
.\ObjGXOUYHRi386\gui_beval.obj  .\ObjGXOUYHRi386\gui_w32.obj  
.\ObjGXOUYHRi386\os_w32exe.obj .\ObjGXOUYHRi386\gui_dwrite.obj  
.\ObjGXOUYHRi386\if_ole.obj  .\ObjGXOUYHRi386\if_lua.obj   
.\ObjGXOUYHRi386\if_python.obj .\ObjGXOUYHRi386\if_python3.obj 
.\ObjGXOUYHRi386\if_ruby.obj    .\ObjGXOUYHRi386/terminal.obj  
.\ObjGXOUYHRi386/term_encoding.obj  .\ObjGXOUYHRi386/term_keyboard.obj  
.\ObjGXOUYHRi386/term_mouse.obj  .\ObjGXOUYHRi386/term_parser.obj  
.\ObjGXOUYHRi386/term_pen.obj  .\ObjGXOUYHRi386/term_screen.obj  
.\ObjGXOUYHRi386/term_state.obj  .\ObjGXOUYHRi386/term_unicode.obj  
.\ObjGXOUYHRi386/term_vterm.obj  .\ObjGXOUYHRi386/channel.obj   
.\ObjGXOUYHRi386\version.obj oldnames.lib kernel32.lib advapi32.lib shell32.lib 
gdi32.lib  comdlg32.lib ole32.lib netapi32.lib uuid.lib /machine:i386 gdi32.lib 
version.lib   winspool.lib comctl32.lib advapi32.lib shell32.lib netapi32.lib  
/machine:i386  libcmt.lib oleaut32.lib user32.lib  /nodefaultlib:lua54.lib   
/nodefaultlib:python27.lib /nodefaultlib:python37.lib    WSock32.lib  
/PDB:gvim.pdb -debug
if_ruby.obj : error LNK2001: symbole externe non résolu _rb_intern
gvim.exe : fatal error LNK1120: 1 externes non résolus
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual 
Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\HostX86\x86\link.EXE"' : 
code retour '0x460'
Stop.

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