On the ActivePerl mailing group. Jan Dubois of ActiveState
  commented that:

  >On Fri, 24 Aug 2007, Suresh Govindachar wrote:
  >> Building VIM with dynamic Perl support gives error messages
  >> such as the following:
  >> 
  >>    gobj/if_perl.o:if_perl.c:(.text+0x1c1f):
  >>            undefined reference to `Perl_sv_2iv_flags'
  >
  > This looks like you compiled if_perl.c against the Perl/lib/CORE
  > header files from ActivePerl 822 (or a relatively recent
  > snapshot of the core Perl source), but then link against a
  > perl58.lib of an older Perl version.  Perl_sv_2iv_flags() is a
  > new symbol that will be introduced in Perl 5.8.9, and ActivePerl
  > 822 already contains all the current changes that will end up in
  > 5.8.9.

  The response I sent back:

  Brand new harddrive.  Log of installing ActivePerl is attached
  below.  I searched entire hard drive for perl*dll and found only
  the following inside c:\opt\perl\bin:

           perl58.dll
           PerlEx30.dll
           PerlEz.dll
           perlis.dll
           PerlMsg.dll
           PerlSE.dll        

       grep Perl_sv_2iv_flags c:\opt\perl\bin\perl*dll

       Binary file c:\opt\perl\bin\perl58.dll matches
       Binary file c:\opt\perl\bin\PerlEx30.dll matches
       Binary file c:\opt\perl\bin\PerlEz.dll matches
       
  Any clues?

  Thanks,

  --Suresh

  C:\temp\ActivePerl-5.8.8.822-MSWin32-x86-280952>dir
   Volume in drive C has no label.
   Volume Serial Number is B879-566C
  
   Directory of C:\temp\ActivePerl-5.8.8.822-MSWin32-x86-280952
  
  08/23/2007  05:47 PM    <DIR>          .
  08/23/2007  05:47 PM    <DIR>          ..
  07/31/2007  08:24 PM               908 ACTIVEPERL.txt
  07/31/2007  08:24 PM            30,769 CHANGES-56.txt
  07/31/2007  08:24 PM            44,215 CHANGES.txt
  07/31/2007  08:26 PM            19,288 Installer.bat
  02/22/2006  04:15 PM             2,914 LICENSE.txt
  08/23/2007  05:47 PM    <DIR>          perl
  07/31/2007  08:24 PM            12,975 RELEASE.txt
  08/23/2007  05:47 PM    <DIR>          support
                 6 File(s)        111,069 bytes
                 4 Dir(s)  70,533,754,880 bytes free
  
  C:\temp\ActivePerl-5.8.8.822-MSWin32-x86-280952>Installer.bat
      Welcome to ActivePerl.
  
      ActivePerl is ActiveState's quality-assured binary build of
      Perl.  In order to install ActivePerl you need to agree to the
      ActivePerl Community License v2.1.
  
  Did you read the LICENSE.txt file? [no] yes
  Do you agree to the ActivePerl Community License v2.1? [no] yes
  
      This installer can install ActivePerl in any location of your choice.
      You do not need Administrator privileges.  However, please make sure
      that you have write access to this location.
  
  Enter top level directory for install? [C:\Perl] c:\opt\perl
  
      The typical ActivePerl software installation requires 80 megabytes.
      Please make sure enough free space is available before continuing.
  
      ActivePerl 822 will be installed into 'c:\opt\perl'
  
  Create shortcuts to the HTML documentation? [yes] yes
  
  Add the Perl\site\bin and Perl\bin directories to the PATH? [yes]
  
  Create Perl file extension association? [yes]
  
  Create IIS script mapping for Perl? [yes]
  
  Create IIS script mapping for Perl ISAPI? [yes]
  
  Proceed? [yes]
  Ok.
  
  Installing ActivePerl...
  
      Copying files...
  3045 File(s) copied
      Finished copying files...
  Relocating...done (70 files relocated)
  
  Configuring c:\opt\perl\lib\Config.pm for use in c:\opt\perl...
  
  Configuring Perl ...
  
  Configuring PPM for use in c:\opt\perl...
  
  Syncing perl PPM database with .packlists...done
  
  If you are behind a firewall, you may need to set the HTTP_PROXY
  environment variable so that PPM will operate properly:
  
      set HTTP_PROXY=http://address:port
  or
      set HTTP_PROXY=http://username:[EMAIL PROTECTED]:port
  
  For example
  
      set HTTP_PROXY=http://192.0.0.1:8080
  
  Note that the "http://"; part of the URL is required!
  
  
  Building HTML documentation, please wait...
  
  
  Thank you for installing ActivePerl!
  
  Press return to exit.
  
  
  C:\temp\ActivePerl-5.8.8.822-MSWin32-x86-280952>


--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to