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 

Reply via email to