Hi, 2017/9/19 Tue 17:57:38 UTC+9 kuh3h3 wrote: > ruby/config.h is for mingw? > > C:\Users\kuh3h\source\current\build\vim\src>nmake -f Make_mvc.mak > PERL=C:\perl64 PYTHON=C:\Python27amd64 PYTHON3=C:\Python36 PYTHON3_VER=36 > RUBY=C:\Ruby24-x64 RUBY_VER=24 RUBY_API_VER_LONG=2.4.0 TCL=C:\ActiveTcl > WINVER=0x0A00 DIRECTX=yes GUI=no OLE=yes IME=yes MBYTE=yes GIME=yes > TERMINAL=yes FEATURES=HUGE CSCOPE=yes > > Microsoft (R) Program Maintenance Utility Version 14.11.25508.2 > > Copyright (C) Microsoft Corporation. All rights reserved. > > Tcl requested (version 86) - root dir is "C:\ActiveTcl" > > Python requested (version 27) - root dir is "C:\Python27amd64" > > Python DLL will be loaded dynamically > > Python3 requested (version 36) - root dir is "C:\Python36" > > Python3 DLL will be loaded dynamically > > Perl requested (version 524) - root dir is "C:\perl64" > > Ruby requested (version 24) - root dir is "C:\Ruby24-x64" > midl /nologo /error none /proxy nul dimm.idl > > > 64 bit Processing .\dimm.idl > > dimm.idl > > 64 bit Processing C:\Program Files (x86)\Windows > Kits\10\include\10.0.15063.0\um\unknwn.idl > > unknwn.idl > > 64 bit Processing C:\Program Files (x86)\Windows > Kits\10\include\10.0.15063.0\shared\wtypes.idl > > wtypes.idl > > 64 bit Processing C:\Program Files (x86)\Windows > Kits\10\include\10.0.15063.0\shared\wtypesbase.idl > > wtypesbase.idl > > 64 bit Processing C:\Program Files (x86)\Windows > Kits\10\include\10.0.15063.0\shared\basetsd.h > > basetsd.h > > 64 bit Processing C:\Program Files (x86)\Windows > Kits\10\include\10.0.15063.0\shared\guiddef.h > > guiddef.h > > 64 bit Processing C:\Program Files (x86)\Windows > Kits\10\include\10.0.15063.0\um\oaidl.idl > > oaidl.idl > > 64 bit Processing C:\Program Files (x86)\Windows > Kits\10\include\10.0.15063.0\um\objidl.idl > > objidl.idl > > 64 bit Processing C:\Program Files (x86)\Windows > Kits\10\include\10.0.15063.0\um\oaidl.acf > > oaidl.acf > > C:\perl64\Bin\perl C:\perl64\lib\ExtUtils\xsubpp -prototypes -typemap > C:\perl64\lib\ExtUtils\typemap -typemap typemap if_perl.xs -output if_perl.c > > cl -c /W3 /nologo -I. -Iproto -DHAVE_PATHDEF -DWIN32 -DFEAT_CSCOPE > -DFEAT_TERMINAL -DFEAT_JOB_CHANNEL -DWINVER=0x0A00 > -D_WIN32_WINNT=0x0A00 /MP -DHAVE_STDINT_H /Ox /GL -DNDEBUG /Zl /MT > -DFEAT_OLE -DFEAT_MBYTE_IME -DDYNAMIC_IME -DGLOBAL_IME -DFEAT_MBYTE > -DDYNAMIC_ICONV -DDYNAMIC_GETTEXT -DFEAT_TCL -DFEAT_PYTHON -DDYNAMIC_PYTHON > -DDYNAMIC_PYTHON_DLL="python27.dll" -DFEAT_PYTHON3 -DDYNAMIC_PYTHON3 > -DDYNAMIC_PYTHON3_DLL="python36.dll" -DFEAT_PERL -DPERL_IMPLICIT_CONTEXT > -DPERL_IMPLICIT_SYS -DFEAT_RUBY -DFEAT_HUGE /Fd.\ObjCXOLYHTRAMD64/ /Zi > /Fo.\ObjCXOLYHTRAMD64/ /I C:\perl64\Lib\Core if_perl.c > > if_perl.c > > if_perl.xs(1475): warning C4101: 'id': unreferenced local variable > > cl -c /W3 /nologo -I. -Iproto -DHAVE_PATHDEF -DWIN32 -DFEAT_CSCOPE > -DFEAT_TERMINAL -DFEAT_JOB_CHANNEL -DWINVER=0x0A00 > -D_WIN32_WINNT=0x0A00 /MP -DHAVE_STDINT_H /Ox /GL -DNDEBUG /Zl /MT > -DFEAT_OLE -DFEAT_MBYTE_IME -DDYNAMIC_IME -DGLOBAL_IME -DFEAT_MBYTE > -DDYNAMIC_ICONV -DDYNAMIC_GETTEXT -DFEAT_TCL -DFEAT_PYTHON -DDYNAMIC_PYTHON > -DDYNAMIC_PYTHON_DLL="python27.dll" -DFEAT_PYTHON3 -DDYNAMIC_PYTHON3 > -DDYNAMIC_PYTHON3_DLL="python36.dll" -DFEAT_PERL -DPERL_IMPLICIT_CONTEXT > -DPERL_IMPLICIT_SYS -DFEAT_RUBY -DFEAT_HUGE /Fd.\ObjCXOLYHTRAMD64/ /Zi > /Fo.\ObjCXOLYHTRAMD64/ /I "C:\Ruby24-x64\lib\ruby\2.4.0\x64-mswin64_141" /I > "C:\Ruby24-x64\include\ruby-2.4.0" /I > "C:\Ruby24-x64\include\ruby-2.4.0\x64-mswin64_141" if_ruby.c > > if_ruby.c > > c:\ruby24-x64\include\ruby-2.4.0\ruby/ruby.h(24): fatal error C1083: Cannot > open include file: 'ruby/config.h': No such file or directory > > NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual > Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\bin\HostX64\x64\cl.EXE"' : > return code '0x2' > > Stop.
Please read src/INSTALLpc.txt: https://github.com/vim/vim/blob/a8e93d63e308020ee06eb5782e766941ac417a5a/src/INSTALLpc.txt#L589 If you want to use RubyInstaller, you need some tricks as written in it. Regards, Ken Takata -- -- 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.
