Hi Ken,

On Mo, 28 Dez 2015, Ken Takata wrote:

> 2015/12/28 Mon 7:24:24 UTC+9 Christian Brabandt wrote:
> > I will update to use OLE and DIRECTX. From a first try, a +perl enabled 
> > build did not link and so did the ruby versions 193 and 200 so I will 
> > leave this out. And since this is only for daily Windows snapshots, I 
> > think to provide a fully fledged language build is out of scope.
> 
> For +perl/dyn, I had to apply the following patch:
> https://github.com/vim/vim/issues/328#issuecomment-166502534
> This patch is needed when using VC2012 or earlier and ActivePerl 5.20 or 
> later.
> 
> For +ruby/dyn:
> RubyInstaller might be the most widely used Ruby distribution for Windows,
> but it is built by MinGW, so we cannot normally link with it when compiling
> Vim by MSVC. So I made some hacks to link with RubyInstaller. I had to get
> Ruby's source code and generate config.h for MSVC, and adjusted some
> variables.
> 
> Please check this:
> https://github.com/k-takata/vim/blob/appveyor-release/src/appveyor.bat#L31-L37
> and this:
> https://github.com/k-takata/vim/blob/appveyor-release/src/appveyor.bat#L89-L92
> 
> 
> > > I don't know whether OLE is needed, at least I don't use it. But the
> official
> > > installer comes with OLE.
> > 
> > That one worked, if you add a gvim -silent -register before the first 
> > version script is generated.
> 
> Ah, thank you for the good information! I will try it later.

Great work. With your help I updated the configuration like this:
https://github.com/chrisbra/vim/blob/appveyor-build/appveyor.yml
and
https://github.com/chrisbra/vim/blob/appveyor-build/src/appveyor.bat

It downloads your perl and gettext patches and builds x86 and x64 builds 
GUI and console version, xxd.exe and GvimExt, the po-files and uploads 
the build to https://github.com/chrisbra/vim/releases

I think only the diff.exe is missing now and possibly mzscheme support.

Note: for some reasons, the build is started twice and aborts the second 
time. Don't know why yet.

Best,
Christian
-- 
Man hat immer zwei Gründe, etwas zu tun:
Einen anständigen und den wahren.
                -- John Pierpont Morgan d.Ä.

-- 
-- 
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 vim_dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui