ActiveState's build 816 was bad, and they immediately came out with 817. Do you notice any difference in the file that the build complains about for build 815 and 817?
Has anyone been able to build vim on Windows with support for ActiveState's 817 build of perl? --Suresh -----Original Message----- From: Georg Dahn [mailto:[EMAIL PROTECTED] Sent: Sunday, May 14, 2006 10:00 PM To: A.J.Mechelynck Cc: vim-dev Subject: Re: Cannot build vim with Perl support Hi! Reading your email, I decided to try something and got interesting results: with ActivePerl 5.6.1.638 building Vim succeeds. Since I want to have ActivePerl 5.8 installed, I have downloaded the previous version ActivePerl v5.8.7.815 and the build succeeds with this, too. Therefore it could be, that one part of the problem are some changes in the newest distribution of ActivePerl 5.8.8.817. This is my build process: I compile Vim with MS Visual C++ Toolkit 2003, but I have tried this with MinGW, too, and failed. I don't modify the make files, but set environment variables or set the values as arguments. Since I have done a fresh download of Vim from Subversion, I can be sure not to have changed make files. In my batch file, which I use for building Vim, I set the required paths and settings first (the same as in the distributed msvcsetup.bat) and set the following: set GUI=yes set OLE=yes set DEBUG=no set NBDEBUG=no set MAP=no set FEATURES=BIG set PERL=C:\Perl set DYNAMIC_PERL=yes set PERL_VER=58 set PYTHON=C:\Python24 set DYNAMIC_PYTHON=yes set PYTHON_VER=24 I have checked the make file, but all paths do exist. Then I build Vim with this: nmake -f Make_mvc.mak clean nmake -f Make_mvc.mak gvim.exe nmake -f Make_mvc.mak vim.exe GUI=no Best wishes, Georg A.J.Mechelynck wrote: > Georg Dahn wrote: >> Hi! >> >> I tried to build Vim 7.0.015 with Perl support and got the following >> errors: > [...] > > Since you are on Windows, I assume that you cd'ed to src, used the > "make" program-name (make, nmake, ...) distributed with your compiler > and also the Make_<something>.mak where <something> agrees your > compiler you're using; and that your PERL and PERL_VER settings > correspond to the location and version of your Perl distribution. Did > you set these by modifying the makefile or by setting environment > variables? If the former, are you sure you didn't set them twice to > different values at slightly different places in the makefile? If the > latter, didn't you _also_ set them to inadequate values by modifyi,g > the makefile? (Just shooting in the dark; but don't trust your memory; > open your makefile in any functioning version of Vim or even Notepad > and use the search function.) Oh, and which featureset are you using > (small, normal, big, huge, ...)? See also my > http://users.skynet.be/antoine.mechelynck/vim/compile.htm -- even if > it doesn't immediately tell you what went wrong, it might help you > hunt it out. > > > Best regards, Tony. > Send instant messages to your online friends http://uk.messenger.yahoo.com
