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.