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.