When mingw is used to build gvim with dynamic support for perl:

  1) For older versions of ActivePerl, there is no
     need to add -lperl58

     The linker somehow knows that perl58 related 
     symbols that it cannot resolve will be resolved
     at runtime via perl58.dll

  2) For the latest ActivePerl, when build is done
     without adding -lperl58 

     The linker somehow knows -- for almost all -- the 
     perl58 related symbols that it cannot resolve, they
     will be resolved at runtime via perl58.dll

     For some reason, the linker demands that two   
     particular symbols Perl_sv_2iv_flags and 
     Perl_newXS_flags be resolved at link time via 
     an explicit addition of -lperl58

  So ActiveState is "exporting" Perl_sv_2iv_flags and 
  Perl_newXS_flags in a way that is different from the
  way they export other symbols.

  --Suresh

_______________________________________________
Perl-Win32-Users mailing list
Perl-Win32-Users@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to