in reply to
Re: Debugging module version conflicts
in thread Debugging module version conflicts
Hi Rob,
one problem is it all works fine localy on the command line ...
C:\Perl\lib\Time>set PERL_DL_DEBUG=1
C:\Perl\lib\Time>perl -MTime::HiRes=usleep -le "usleep 10;\
print $Time::HiRes::VE
+RSION;\
print $Time::HiRes::XS
+_VERSION"
DynaLoader.pm loaded (C:/Perl/lib C:/Perl/site/lib ., \lib)
DynaLoader::bootstrap for Time::HiRes (auto/Time/HiRes/HiRes.dll)
1.66
1.66
C:\Perl\lib\Time>perl -v
This is perl, v5.8.7 built for MSWin32-x86-multi-thread
(with 7 registered patches, see perl -V for more detail)
Copyright 1987-2005, Larry Wall
Binary build 813 [148120] provided by ActiveState http://www.ActiveSta
+te.com
ActiveState is a division of Sophos.
Built Jun 6 2005 13:36:37
Perl may be copied only under the terms of either the Artistic License
+ or the
GNU General Public License, which may be found in the Perl 5 source ki
+t.
Complete documentation for Perl, including FAQ lists, should be found
+on
this system using `man perl' or `perldoc perl'. If you have access to
+ the
Internet, point your browser at http://www.perl.org/, the Perl Home Pa
+ge.
problem lies somewhere in the integration between my local Perl and something Eclipse/EPIC is snaffling from the CVS repo. I am trying to persuade Eclipse to set the PERL_DL_DEBUG env variable as almut suggested then perhaps I can find from where it is bringing in the wrong XS. Unfortunately my Eclipse debug dialogue is missing the 'Environment' tab.
Cheers,
R.
Pereant, qui ante nos nostra dixerunt!