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.

Raspunde prin e-mail lui